In 1979, a grizzled rodeo legend-turned-horse-breeder embarks on a perilous odyssey to retrieve his ex-boss's wayward son from Mexico. As they navigate treacherous terrain, the hardened cowboy finds himself reconnected with humanity and stirred by a sense of purpose, forging an unlikely bond that transforms both their lives.

In 1979, a grizzled rodeo legend-turned-horse-breeder embarks on a perilous odyssey to retrieve his ex-boss's wayward son from Mexico. As they navigate treacherous terrain, the hardened cowboy finds himself reconnected with humanity and stirred by a sense of purpose, forging an unlikely bond that transforms both their lives.

Does Cry Macho have end credit scenes?

No!

Cry Macho does not have end credit scenes.

Ratings

Discover how Cry Macho is rated on popular platforms like IMDb, Metacritic, and TMDb. Explore audience and critic scores to see how this movie ranks among the best.


Metacritic

58

Metascore

5.0

User Score

Rotten Tomatoes
review

58%

TOMATOMETER

review

64%

User Score

IMDb

5.7 /10

IMDb Rating

TMDB

60

%

User Score

Letterboxd

2.8

From 18 fan ratings

Movie Insider

3.58/5

From 19 fan ratings

Movie Quiz

Challenge your knowledge of Cry Macho with an engaging quiz. Test your memory of the movie’s characters, plot twists, and unforgettable moments.


Cry Macho Movie Quiz: Test your knowledge on the themes, characters, and events of the 2021 film 'Cry Macho'.

What is the name of the main character played by Clint Eastwood?

Plot Summary

See more

Get the full story of Cry Macho with a detailed plot summary. Dive into its themes, characters, and the twists that make it a must-watch.


By 1979, Mike Milo, played by Clint Eastwood, a former Texan rodeo star, finds himself retired from the sport due to a debilitating back injury. The following year, he is approached by his ex-boss, Howard Polk, portrayed by Dwight Yoakam, who requests Mike’s assistance in traveling to Mexico City to retrieve Howard’s estranged 13-year-old son, Rafo, played by Eduardo Minett. Howard explains that Rafo is living with his mother, Leta, played by Fernanda Urrejola, who is neglectful and allows him to be mistreated. With Howard barred from entering Mexico due to legal complications, he asks Mike to convince his son to return home. Mike, grateful for Howard’s previous support during his tough times, agrees to help.

Upon arriving in Mexico, Mike meets Leta in her opulent mansion. She reveals that Rafo has succumbed to a life of crime, engaging in dangerous cockfighting with a rooster named Macho. Leta insists that Rafo is lost to her and urges Mike to leave. However, Mike soon discovers Rafo in the midst of a cockfight that is abruptly halted by a police raid. Once the dust settles, Mike informs Rafo of his father’s wish to see him. Fascinated by Mike’s cowboy status, as he has always idolized ranch life, Rafo agrees to return with Mike to Texas.

Returning to Leta’s mansion to gather Rafo, Mike encounters a drunken Leta, who claims her son is her “property” and threatens him to vacate the premises. Reluctantly, he departs, only to find Rafo has stowed away in his truck. Rafo’s threats to report Mike as a kidnapper escalate the situation, leading Mike to allow the boy to join him in driving to the border. During their journey, the duo share personal stories, including Rafo’s traumatic experiences with Leta’s abusive relationships and the degradation he faced from those in their neighborhood. They also explore the concept of being “macho.”

While dining at a restaurant, Mike calls Howard to announce he has located Rafo. However, trouble brews outside when Aurelio, one of Leta’s henchmen, portrayed by Horacio Garcia Rojas, attempts to force Rafo back. A chaotic scuffle ensues, with Rafo accusing Aurelio and rallying support from locals. Once they escape, Mike and Rafo find themselves without a vehicle after their truck is stolen by thieves. They make their way to the next town, where Mike buys new attire to blend in, and Rafo accidentally commandeers an abandoned car.

Seeking refuge at a cantina owned by Marta, played by Natalia Traven, they are shielded from pursuing police but face more challenges that lead them to dodge multiple checkpoints. On a rainy return to town, Mike opens up about his tragic past of losing his wife and children in a car accident. Marta, concerned for their safety, provides them with breakfast and assists in keeping their whereabouts concealed. As they engage in ranch work, Mike teaches Rafo horseback riding, deepening their bond amidst looming threats.

Despite Mike’s time in Mexico extending longer than anticipated and discovering Howard’s ulterior motive regarding Leta and her finances, he remains resolute in protecting Rafo. When faced with another confrontation with Aurelio and law enforcement, the two find a way to escape once more. Yet, the final leg of their journey proves perilous — a police search leads to tension, and as they drive on, Mike expresses that the idea of being “macho” is exaggerated, urging Rafo to forge his path in life.

In a dramatic climax, Aurelio blocks their way, brandishing a gun. An unexpected move from Macho, the rooster, distracts Aurelio, allowing Mike to seize control. With renewed determination, they manage to evade Aurelio, finally accessing the border. In a heartfelt farewell, Rafo gives Macho to Mike as a token of their journey before reuniting with his father. Mike stays behind in Mexico, choosing to reconnect with Marta, starting a new chapter in his life.

Uncover the Details: Timeline, Characters, Themes, and Beyond!

© 2025 What's After the Movie. All rights reserved.