Rachel McAdams has landed one of the female leads in the second season of True Detective.
The Notebook star will play the hotly tipped role of uncompromising and ethical Sheriff Ani Bezzerides on HBO's hit crime drama series, the network has confirmed.
Read more:
• True Detective names second season lead
• Rachel McAdams in talks for True Detective
• Vince Vaughn joins Colin Farrell for True Detective S2
The news follows months of speculation during which a slew of Hollywood actresses were rumoured to be taking Bezzerides' role including Jessica Biel, Elisabeth Moss, Jessica Chastain, Rosario Dawson, Malin Akerman, Brit Marling and Keira Knightley.
Sherlock Holmes star Kelly Reilly will also join previously announced cast members Vince Vaughn, Colin Farrell and Taylor Kitsch.