While HBO finally made 'True Detective' season 2 castings official the other day with confirmations of Colin Farrell and Vince Vaughn, the lead female role remained in upheaval with at least 7-10 major actresses up for the part. Now, a new reports says Rachel McAdams has all-but-definitively landed the female role of 'True Detective' season 2, with Taylor Kitsch's role as the fourth soon to follow.

Per Variety, McAdams is said to be "locking down the female lead role" as HBO officially offers the 'Notebook' actress the gig. Having beaten out such other candidates as Rosario Dawson, Jessica Biel, Oona Chaplin, Jaimie Alexander, Brit Marling, Malin Akerman, Kelly Reilly, Elisabeth Moss, Abigail Spencer and Keira Knightley, McAdams would play the role of Ani Bezzerides, a tough, small-town Monterey sheriff with gambling and alcohol issues, who reports to Sheriff James O’Neil and Deputy Sheriff Marla Simenon, while her partner Elvis Ilinca may be nursing a crush on her.

When last we'd heard, 'True Detective' season 2 was said to follow the death of a corrupt city manager in a fictional California city, amid a groundbreaking transportation deal that would drastically change the state. Three law enforcement officers from different cities and branches of the government would be tasked with finding the culprit, only to discover the investigation has broader and darker implications than they initially thought.

Taylor Kitsch remains "expected" to land the fourth leading role, that of a highway patrolman charged with sexual assault, while 'The Killing' and genre vet Michelle Forbes had also supposedly been in talks for a supporting character. 'Fast and Furious' franchise helmer Justin Lin will direct the first two episodes, with other directors yet to be announced.

HBO hasn't given any official confirmation as of yet, but what say you? Can you see Rachel McAdams as our first female 'True Detective?' What about Taylor Kitsch? Give us your thoughts in the comments below, and tell us what you'd like to see from 'True Detective' season 2 in summer 2015!