Rachel McAdams Confirmed for 'True Detective' Season 2 Cast

Rachel McAdams Confirmed for 'True Detective' Season 2 Cast It's finally official: Rachel McAdams will be joining the cast of "True Detective" in season two.

The news comes after months of speculation over who would be playing the lead female role in the series after creator Nic Pizzolatto hinted that there would be at least one female detective protagonist in the second season.

McAdams will play Ani Bezzerides, a Southern California detective whose "uncompromising ethics put her at odds with others and the system she serves." So it sounds like she'll be the good cop, which leaves room for the other main cast members to be bad cops.

Also confirmed today by HBO is Taylor Kitsch, who had been rumored to be joining the cast and considered all but locked. Now it's official, and the "Friday Night Lights" star will be a motorcycle cop with the CHP who finds himself embroiled in a scandal.

McAdams and Kitsch will be joining the two already-cast stars, Vince Vaughn and Colin Farrell, in the highly anticipated second season of HBO's surprise hit show. Farrell will be playing a corrupt cop, so McAdams will likely be his foil. Vaughn, meanwhile, is playing a criminal with ties to Farrell's character.

With McAdams on board, HBO hopes to alleviate some of the complaints about the show's first season, which had a serious lack of female roles that weren't strippers, prostitutes, mistresses or murder victims. The first season did focus heavily on themes of masculinity and the evils of men, so the casting was somewhat fitting with those themes.

The second season of the anthology crime show will take place in Ventura County, moving the setting from the backwoods of Louisiana to the sunny "Valley" of northern Los Angeles. Filming is currently under way, and season two is set to premiere sometime in 2015.