
Harsh Times
2005 · Movie · R · 116 min · ★ 6.4 · 52% critics
An ex-soldier tries to land a law-enforcement job and build a stable future, but keeps getting pulled back into petty crime and reckless thrills. As pressure mounts from relationships and money problems, a close friendship is tested by escalating choices and a growing sense that things are headed somewhere dangerous.
Where to watch
Watch free on The Roku Channel, Fawesome, Pluto TV +1 more — also streaming on Amazon Prime Video.
2 hours to watch.
Stream (included)
Free
Rent
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Years
- 2005
- Release date
- 2005-09-11
- Language
- English
- Rated
- R
- Runtime
- 116 min
- Max quality
- HD
- Critic score
- 52/100
- TMDB rating
- 6.4/10 (780 votes)
About
If you enjoy gritty, high-adrenaline buddy crime dramas with volatile behavior, dark humor, and a sense of looming consequences, this may click—especially if you liked End of Watch or Dead Presidents; Not for you if you want likable leads or a calm, uplifting story.
Pros: tense, unpredictable energy; strong lead performance; gritty LA realism | Cons: unlikeable characters; meandering middle stretch; heavy profanity, violence
Themes
- prostitute
- post-traumatic stress disorder (ptsd)
- drug use
- friends
- los angeles, california
- theft
- drinking
- unemployment
- ex soldier
- lapd
- vinegar
Cast & crew

Christian Bale
as Jim Luther Davis

Freddy Rodríguez
as Mike Alonzo

Eva Longoria
as Sylvia

Chaka Forman
as Toussant

Tammy Trull
as Marta

J.K. Simmons
as Agent Richards

Michael Monks
as Agent Hollenbeck

Samantha Esteban
as Letty

Tania Verafield
as Patty

Noel Gugliemi
as Flaco
Directed by David Ayer