The first teaser trailer for True Detective season 2 has premiered online, with Colin Farrell taking center stage as the compromised detective Ray Velcoro. The first season of the show was a monster hit, with Matthew McConaughey and Woody Harrelson turning in stellar performances to compliment Nic Pizzolatto's taut script.

True DetectiveColin Farrell plays detective Ray Velcoro in True Detective season 2

Season two stars co-stars Vince Vaughn as Frank Semyon, a criminal and entrepreneur in danger of losing his life's work. Rachel McAdams plays Ani Bezzerides, a Ventura County Sheriff's detective at odds with the system she serves, while Taylor Kitsch plays a war veteran and motorcycle cop for the California Highway Patrol who discovers a crime scene which triggers an investigation involving three law enforcement groups.

More: Vince Vaughn on True Detective season 2: "This one's very different"

The teaser trailer is slick - as you'd expect from HBO and Pizzolatto - though the main focus appears to be on Farrell's Velcoro and his split allegiances between his department and the criminal he serves.

Pizzolatto spoke recently about his new cast, with Vaughn coming out for particular praise.

"I always thought Vince was a great actor, from when he first broke in, doing these interesting and intense performances in the mid-'90s - I remember these independent dramas he was just great in. In his maturity, I think he wears his history in a rugged, old-school manner. I see echoes of Robert Mitchum and James Garner in the kind of figure he cuts, and I think it's going to be gratifying for people to see his skills put to this kind of use."

True Detective's eight-episode season two premieres on June 21. Fast & Furious 6's Justin Lin directed the first two episodes. 

More: Finally, we've got a plot for True Detective season 2