Last Man Standing

"In a town with no justice, there is only one law... Every man for himself."

John Smith is a mysterious stranger who is drawn into a vicious war between two Prohibition-era gangs. In a dangerous game, he switches allegiances from one to another, offering his services to the highest bidder. As the death toll mounts, Smith takes the law into his own hands in a deadly race to stay alive.

Loading countdown...
The Dangerous Lives of Altar Boys

The Dangerous Lives of Altar Boys

2002

All That Jazz

All That Jazz

1979

Pojedynek

Pojedynek

2026

Fight! Dragon (TV Pilot) - Dragon Flies to Hong Kong.

Fight! Dragon (TV Pilot) - Dragon Flies to Hong Kong.

Bare

Bare

2021

Mansour

2024

My Annoying Brother

My Annoying Brother

2024

Dark Forest

Dark Forest

2024

Benchmark

Benchmark

2023

The Ninth Day

The Ninth Day

1957

La Herencia

La Herencia

2024

1992

1992

2016

And Nothing Happened

And Nothing Happened

2016

Heart of Fire

Heart of Fire

1997

Sree Ayyappanum Vavarum

1982

Perfect Strangers

Perfect Strangers

2017

Schuldig

Schuldig

1928

Fellows

2017

The Breadwinner

The Breadwinner

2017

Ore no sora

Ore no sora

1977