
10 Best Movies Like Swimming Upstream
If you loved Swimming Upstream, we've curated the perfect watchlist for you based on shared genres, themes, and directorial style.

Flame & Citron
Why watch this? A perfect follow-up to Swimming Upstream for fans of Drama. It captures a similar emotionally gripping atmosphere.
Gunman Flame and his partner Citron assassinate Nazi collaborators for the Danish resistance. Assigned targets by their Allies-connected leader, Aksel Winther, they relish the oppo...

Rise of the Legend
Why watch this? A perfect follow-up to Swimming Upstream for fans of Drama. It captures a similar adrenaline-pumping atmosphere.
In 1868 during the late Qing Dynasty, rampant corruption on the Imperial Court inflicts much suffering in people's lives. For years, the Black Tiger’s fearsome boss Lei Gong has be...

Blackthorn
Why watch this? A perfect follow-up to Swimming Upstream for fans of Adventure. It captures a similar adrenaline-pumping atmosphere.
In Bolivia, Butch Cassidy (now calling himself James Blackthorn) pines for one last sight of home, an adventure that aligns him with a young robber and makes the duo a target for g...

The League of Extraordinary Gentlemen
Why watch this? A perfect follow-up to Swimming Upstream for fans of Fantasy. It captures a similar adrenaline-pumping atmosphere.
To prevent a world war from breaking out, famous characters from Victorian literature band together to do battle against a cunning villain....

Unbroken
Why watch this? A perfect follow-up to Swimming Upstream for fans of Drama. It captures a similar emotionally gripping atmosphere.
A chronicle of the life of Louis Zamperini, an Olympic runner who was taken prisoner by Japanese forces during World War II....

The Mummy
Why watch this? A perfect follow-up to Swimming Upstream for fans of Adventure. It captures a similar adrenaline-pumping atmosphere.
Dashing legionnaire Rick O'Connell stumbles upon the hidden ruins of Hamunaptra while in the midst of a battle to claim the area in 1920s Egypt. It has been over three thousand yea...