Colin Farrell plays Ray Velcoro, Rachel McAdams plays Ani Bezzerides, and Taylor Kitsch plays Paul Woodrugh in True Detective Season 2.
Main cast
- Ray VelcoroColin FarrellMain
- Ani BezzeridesRachel McAdamsMain
- Paul WoodrughTaylor KitschMain
- Frank SemyonVince VaughnMain
Supporting cast
- Jordan SemyonKelly ReillySupp
- Chester ‘Nails’James FrainSupp
- Blake ChurchmanMichael IrbySupp
- Eliot BezzeridesDavid MorseSupp
- Katherine DavisLeven RambinSupp
- Steve MercierRitchie CosterSupp
Guest & voice
- Osip AgronovTimothy V. MurphyGuest
- Tony ChessaniChristopher James BakerGuest
- Dr. PitlorMichael HyattGuest
No matches — try another name.
About this cast
True Detective Season 2 is a crime drama anthology series set in California, following three detectives and a criminal as they investigate a series of interconnected murders. The season stars Colin Farrell as troubled detective Ray Velcoro, Rachel McAdams as no-nonsense detective Ani Bezzerides, and Taylor Kitsch as conflicted highway patrol officer Paul Woodrugh.
FAQs
Who plays Ray Velcoro in True Detective Season 2?
Colin Farrell plays Ray Velcoro, a troubled detective in Vinci, California.
Who plays Ani Bezzerides in True Detective Season 2?
Rachel McAdams plays Ani Bezzerides, a Ventura County sheriff’s detective.
Who plays Paul Woodrugh in True Detective Season 2?
Taylor Kitsch plays Paul Woodrugh, a California Highway Patrol officer.
Who plays Frank Semyon in True Detective Season 2?
Vince Vaughn plays Frank Semyon, a former criminal turned businessman.
Is True Detective Season 2 connected to Season 1?
No, each season of True Detective is a standalone story with different characters and settings.
Sources & where to watch: IMDb · Wikipedia · Where to watch (JustWatch UK) · Updated June 2026