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.
Meet the cast of Cry Macho and learn about the talented actors who brought the characters to life. Explore their roles and career highlights.
Clint Eastwood
Mike Milo
Fernanda Urrejola
Leta
Dwight Yoakam
Howard Polk
Horacio Garcia Rojas
Aurelio
Alexandra Ruddy
Hippie Girl
Amber Lynn Ashley
Hippie Girl
Ana Rey
Brytnee Ratledge
Hippie Girl
Daniel V. Graulau
Mexican Border Officer
Eduardo Minett
Rafo
Ivan Hernandez
Lucas
Natalia Traven
Marta
Paul Alayo
Sebestien Soliz
Worker
Explore where to watch Cry Macho online. Find reviews, ratings, and detailed movie information on other platforms like Metacritic, Rotten Tomatoes, IMDb or Media Stinger
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.
58
Metascore
5.0
User Score
58%
TOMATOMETER
64%
User Score
5.7 /10
IMDb Rating
60
%
User Score
2.8
From 18 fan ratings
3.58/5
From 19 fan ratings
Challenge your knowledge of Cry Macho with an engaging quiz. Test your memory of the movie’s characters, plot twists, and unforgettable moments.
What is the name of the main character played by Clint Eastwood?
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.
What's After the Movie?
Not sure whether to stay after the credits? Find out!
Check out our other apps:
Actors
Companies
Latest Movies
© 2025 What's After the Movie. All rights reserved.