As of July 2026, Harsh Times is a Crime film from 2005 rated 6/10 — streaming now on Amazon Prime Video. Find out where to watch it below.
Harsh Times poster

Harsh Times

2005 116 min Crime · Drama · Thriller ⭐ 6/10 R Writer/Director: David Ayer US Production

Right now you can watch Harsh Times in the US on Amazon Prime Video and Fawesome — and it earns its twists rather than manufacturing them. The runtime earns every minute, with nothing here that feels like padding. A 6/10 rating says what the writing already makes obvious: this one works. Christian Bale's performance alone is worth the time investment. Start it on Amazon Prime Video whenever you need something guaranteed to land.

Harsh Times arrived without much fanfare and built its audience the hard way — through word of mouth. At its heart, Harsh Times understands what makes crime drama work — character first, plot second. Jim Davis is an ex-Army Ranger who finds himself slipping back into his old life of petty crime after a job offer from the LAPD evaporates. His best friend is pressured by his girlfriend Sylvia to find a job, but Jim is more interested in hanging out and making cash from small heists, while trying to get a law enforcement job so he can marry his Mexican girlfriend. Christian Bale and Freddy Rodríguez lead a cast that brings real weight to the material. It was released in 2005. What makes Harsh Times hold up is that the resolution matters less than how the characters get there. It delivers reliably on what it promises, which is more than most of its competition manages.

If you cannot walk away from a good mystery, Harsh Times will keep you hooked. It does not lean on comparisons to make its case. The complete film is available and best experienced without too much prior knowledge of where it goes. Christian Bale anchors it, but the writing does the real work. If you are going to commit to one crime drama this month, make it this one.

TV Butler Pro app
🎩 TV Butler Pro — Free to Use
Search or tap a mood. Butler finds it, tracks it, remembers it — all for free.

📡 Where to Watch Harsh Times

United States

🎭 Cast of Harsh Times

Christian Bale
Christian Bale
Jim Luther Davis
Freddy Rodríguez
Freddy Rodríguez
Mike Alonzo
Eva Longoria
Eva Longoria
Sylvia
Chaka Forman
Chaka Forman
Toussant
Tammy Trull
Tammy Trull
Marta
J.K. Simmons
J.K. Simmons
Agent Richards
Michael Monks
Michael Monks
Agent Hollenbeck
Samantha Esteban
Samantha Esteban
Letty
Tania Verafield
Tania Verafield
Patty
Noel Gugliemi
Noel Gugliemi
Flaco

🎬 More Like Harsh Times

The Rookie
1990
The Substitute
1996
Farewell, My Lovely
1975
Killing Zoe
1993
Cutter's Way
1981
Klute
1971

Find Any Movie Instantly

TV Butler Pro lets you search every streaming service in seconds — completely free. No app download needed.

🎩 Try TV Butler Pro Free