Michael Caine plays The Captain, a cunning and enigmatic military leader who holds significant power over the villagers.
Omar Sharif portrays Vogel, a resourceful and pragmatic man who forms an unlikely alliance with The Captain.
Florinda Bolkan takes on the role of Erica, a mysterious and resilient woman who becomes entangled in the events unfolding in the valley.
Nigel Davenport plays Gruber, a conflicted and morally grey character who faces difficult decisions in the midst of chaos.
Per Oscarsson portrays Father Sebastian, a devout and compassionate priest who provides guidance and comfort to the villagers.
Madeleine Hinde takes on the role of Inge, a young and innocent villager caught in the crossfire of the war.
Yorgo Voyagis plays Pirelli, a spirited and courageous man who stands up against injustice in the valley.
Miguel Alejandro portrays Julio, a brave and loyal companion who supports the characters in their struggles.
Christian Roberts takes on the role of Andreas, a young and idealistic villager who grapples with the harsh realities of war.
Brian Blessed plays Korski, a rugged and determined man who fights for survival and justice in the valley.
Ian Hogg portrays Graf, a cunning and manipulative individual who seeks to exploit the chaos for personal gain.
Michael Gothard plays Hansen, a troubled and conflicted character who undergoes a transformation throughout the film.
Our free email delivers the daily top 10 TV shows and top 10 movies directly to your inbox. Stay ahead of the trends. Sign up below.