
Filth
2013 · Movie · R · 97 min · ★ 6.8 · 61% critics
A corrupt junkie cop fixates on securing a promotion while spiraling through manipulation and hallucinations. As his addiction worsens, his grip on reality fractures, turning his investigation into a dark, twisted struggle that he may not survive emotionally.
Based on Filth
Where to watch
Watch free on Tubi.
2 hours to watch.
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
- 2013
- Release date
- 2013-09-23
- Language
- English
- Rated
- R
- Runtime
- 97 min
- Max quality
- HD
- Critic score
- 61/100
- TMDB rating
- 6.8/10 (1,911 votes)
- Box office
- $8,334,411
- Budget
- $5,000,000
About
You’ll likely enjoy Filth if you like vicious dark comedy and intense psychological chaos, with a film that keeps you staring and thinking even as it shocks you; Not for you if you want clean, straightforward storytelling or are easily bothered by drugs, corruption, and disturbing scenes like in The Rules of Attraction or Trainspotting.
Pros: dark, engaging black comedy; standout lead performance; lots of shocking energy | Cons: disturbing content; dialogue can be hard follow; may feel tonally uneven
Themes
- based on novel or book
- detective
- cocaine
- investigation
- manipulation
- dark comedy
- edinburgh, scotland
- hallucination
- sexism
- cop
- murder
- dirty cop
- +7 more
Cast & crew

James McAvoy
as Bruce

Jamie Bell
as Lennox

Eddie Marsan
as Bladesey

Imogen Poots
as Drummond

Brian McCardie
as Gillman

Emun Elliott
as Inglis

Gary Lewis
as Gus

John Sessions
as Toal

Shauna Macdonald
as Carole

Jim Broadbent
as Dr Rossi
Directed by Jon S. Baird