MOVIEPAD
Search icon

Movies Like Purple Sunset

If you liked Purple Sunset (2001), a drama and war movie directed by Feng Xiaoning, here are 20 movies with a similar feel, based on TMDB's recommendations. Each one links to its cast, trailer and where it's streaming.

  1. 1Jacknife

    Jacknife (1989)

    ★ 6.4/10Also drama and war

    A conflict develops between a troubled Vietnam veteran and the sister he lives with when she becomes involved romantically with the army buddy who reminds him of the tragic battle they both survived.

  2. 2Waiting for Anya

    Waiting for Anya (2020)

    ★ 6.3/10Also drama and war

    During the harrows of WWII, Jo, a young shepherd along with the help of the widow Horcada, helps to smuggle Jewish children across the border from southern France into Spain.

  3. 3Birdy

    Birdy (1984)

    ★ 7.1/10Also drama and war

    Two young men are seriously affected by the Vietnam War. One of them has always been obsessed with birds - but now believes he really is a bird, and has been sent to a mental hospital. Can his friend help him pull…

  4. 4Devils on the Doorstep

    Devils on the Doorstep (2001)

    ★ 8.2/10Also drama and war

    During the Japanese occupation of China, two prisoners are dumped in a peasant's home in a small town. The owner is bullied into keeping the prisoners until the next New Year, at which time they will be collected. The…

  5. 5Rescue at Dongji

    Rescue at Dongji (2025)

    ★ 8.3/10Also drama and war

    Inspired by the real life rescue of over 300 British soldiers in 1942, Dongji Rescue is a rousing, action-packed story of heroism on the high seas. When the Japanese warship Lisbon Maru is torpedoed off the coast of…

  6. 6The Secrets We Keep

    The Secrets We Keep (2020)

    ★ 6/10Also drama

    In post-World War II America, a woman, rebuilding her life in the suburbs with her husband, kidnaps her neighbor and seeks vengeance for the heinous war crimes she believes he committed against her.

  7. 7The Last Rifleman

    The Last Rifleman (2023)

    ★ 6.6/10Also drama and war

    A WWII veteran escapes his care home in Northern Ireland and embarks on an arduous but inspirational journey to France to attend the 75th anniversary of the D-Day landings, finding the courage to face the ghosts of his…

  8. 8An Ordinary Man

    An Ordinary Man (2017)

    ★ 6.2/10Also drama and war

    A war criminal in hiding forms a relationship with his only connection to the outside world - his maid.

  9. 9The Battle at Lake Changjin

    The Battle at Lake Changjin (2021)

    ★ 6.4/10Also drama and war

    Korean War, winter 1950. In the frozen and snowy area of Changjin Lake, a bloody battle is about to begin between the elite troops of the United States and China.

  10. 10The Kill Team

    The Kill Team (2019)

    ★ 6.5/10Also war and drama

    When Andrew Briggman — a young soldier in the US Army during the invasion of Afghanistan — witnesses the murderous behavior of fellow soldiers, under the direction of a malevolent Sergeant, he faces a moral dilemma…

  11. 11Battleground

    Battleground (1949)

    ★ 6.7/10Also drama and war

    Members of the U.S. Army's 101st Airborne Division are fighting for their country amidst the rugged terrain of Bastogne, Belgium, in December 1944. Holley and his American compatriots have already seen one of their…

  12. 12Wolf Hound

    Wolf Hound (2022)

    ★ 6.4/10Also war

    Inspired by the real-life German special operations unit KG 200 that shot down, repaired, and flew Allied aircraft as Trojan horses, "Wolf Hound" takes place in 1944 German-occupied France and follows the daring…

  13. 13The Scarlet and the Black

    The Scarlet and the Black (1983)

    ★ 7.1/10Also drama and war

    Fr. Hugh O'Flaherty is a Vatican official in 1943-45 who has been hiding downed pilots, escaped prisoners of war, and Italian resistance families. His activities become so large that the Nazis decide to assassinate him…

  14. 14Thank You for Your Service

    Thank You for Your Service (2017)

    ★ 6.6/10Also drama and war

    A group of U.S. soldiers returning from Iraq struggle to integrate back into family and civilian life, while living with the memory of a war that threatens to destroy them long after they've left the battlefield.

  15. 15Hell Hath No Fury

    Hell Hath No Fury (2021)

    ★ 6.4/10Also war

    Branded a traitor by her countrymen, French national Marie DuJardin is rescued by American soldiers on one condition: to survive, she must lead them to a cache of gold - before the Nazis return to claim it for…

  16. 16Men in War

    Men in War (1957)

    ★ 6.6/10Also war and drama

    In Korea, on 6 September 1950, Lieutenant Benson's platoon finds itself isolated in enemy-held territory after a retreat. Soon they are joined by Sergeant Montana, whose overriding concern is caring for his catatonic…

  17. 17Shepherd: The Story of a Jewish Dog

    Shepherd: The Story of a Jewish Dog (2020)

    ★ 6.8/10Also drama and war

    Follow the perilous journey to freedom when a young boy and his dog attempt to escape a concentration camp during World War II. Based on true events.

  18. 18Walking with the Enemy

    Walking with the Enemy (2014)

    ★ 6.3/10Also drama and war

    Regent Horthy is the leader of Hungary and a German ally, but his favorable standing with Hitler changes as the war comes to an end. Forced to cede Hungary’s power or else witness the execution of his son, Regent…

  19. 19Gezhi Town

    Gezhi Town (2025)

    ★ 6.9/10Also drama and war

    A group of Chinese refugees and straggler soldiers, led by a machinist, defend their mountain town, "Gezhi," against a surprise attack by Japanese reconnaissance troops in a desperate fight using civilian ingenuity…

  20. 20The Guns of Navarone

    The Guns of Navarone (1961)

    ★ 7.3/10Also drama and war

    A team of allied saboteurs are assigned an impossible mission: infiltrate an impregnable Nazi-held island and destroy the two enormous long-range field guns that prevent the rescue of 2,000 trapped British soldiers.

← Back to Purple Sunset