The highly anticipated second season of HBO's True Detective is just about upon us, and fans are eagerly awaiting to see if the all-star cast of Colin Farrell, Vince Vaughn, Rachel McAdams and Taylor Kitsch will live up to the example set by last year's star turn by Matthew McConaughey and Woody Harrelson.

New Plot Details Revealed For 'True Detective'

While critics are divided on the season and how good it actually is, there are some certainties about the season. Here's everything we know about the season thus far:

The Cast All Carries Around Dark Pasts & Secrets Of Their Own--With Emotional Baggage That Could Add To The Central Mystery

According to HBO, the cast descriptions are as follows:

Critics Give 'True Detective' Season 2 Mixed Reviews

Colin Farrell as Ray Velcoro: A troubled detective whose allegiances are torn between his masters in a corrupt police department and the mobster who owns him.

Vince Vaughn as Frank Semyon: A criminal and entrepreneur in danger of losing his empire when his move into legitimate enterprise is upended by the murder of a business partner.

Rachel McAdams as Ani Bezzerides: A sheriff's detective whose uncompromising ethics put her at odds with others and the system she serves.

Taylor Kitsch as Paul Woodrugh: A war veteran and a highway patrol motorcycle officer running from a difficult past and the sudden glare of a scandal that never happened.

The Plot Is Sure To Be Twisted

The mystery is definitely a complicated one, as the three detectives team up to solve the murder of a California City Manager, in what appears to be an Occult ritual, during the negotiation period of a big transportation deal.

There Is A Film Noir Type Feel To The Season

One thing critics all agreed with was the tone of the season, which came off as very film noir, being described alternately as an "existential potboiler," meaningful shots, and an overall dark look.

True Detective season 2 premieres Sunday, June 21 at 9 p.m. on HBO.