What Could Have Been 2012

Thanks to the Internet and its relentless demand for content, the casting process is more transparent than it's ever been before. Wishlists, longlists, shortlists, offers and denials are all made public almost as soon as they happen, with studios often using them as a way of gauging fan reaction to possible ideas. There are many, many drawbacks to this, but in hindsight, it can also be kind of fun to take a look back at what might have been if one actor ended up taking a role in a film over another.

So, with 2012 creaking towards its end, we've taken most of the major releases of the year and dug through the archives to work out who was in the running, in negotiations, or even in cast in them, before we ended up, for better or worse, with the casts that we saw on screen. Are there films you think would have been improved with the original actors involved? Are there some you think dodged a bullet? Or do you have your own ideas of actors who might have brightened up some of this year's movies. Let us know in the comments section.

21 Jump Street Jonah Hill Brie Larson
"21 Jump Street"
Emma Stone was originally announced as part of the cast -- presumably in the role taken by Brie Larson -- but Sony decided it was more important for her to play Gwen Stacy in "The Amazing Spider-Man."

"Abraham Lincoln: Vampire Hunter"
Before Benjamin Walker took the title role, Eric Bana had a meeting on the project, while Adrien Brody, Josh Lucas, James D'Arcy, Timothy Olyphant and Oliver Jackson-Cohen also auditioned. Tom Hardy had been the first port of call for Dominic Cooper's role of sidekick Henry Sturgess, while Joaquin Phoenix was also courted, somewhat optimistically. Scoot McNairy was courted for an unknown role, too. Most curiously, Trent Reznor was set to not only score the film, but also cameo as the vampire that kills Lincoln's mother, but the deal unfortunately fell apart.

"Alex Cross"
The Tyler Perry vehicle was originally intended to topline Idris Elba, with "Pitch Black" director David Twohy at the helm. One senses we got a downgrade with the finished product. 

"The Amazing Spider-Man"
Marc Webb landed the reboot directing job within days of it being announced, but Gary Ross and Michael Bay were also seemingly on the short-list, while Kathryn Bigelow was later said to have turned the film down. For casting, a whole host of names were seen for Peter Parker: Jamie Bell came closest, but Logan Lerman, Josh Hutcherson, Michael Angarano, Anton Yelchin, Aaron Johnson, Alden Ehrenreich and Frank Dillane were also in the mix. For Gwen Stacy, Emma Roberts, Imogen Poots, Teresa Palmer, Ophelia Lovibond, Mary Elizabeth Winstead, Elena Satine, Mia Wasikowska, Lily Collins, Dianna Agron, Georgina Haig and Dominique McElligott were all on the list before Emma Stone nabbed the role. And for the villainous Lizard, Christoph Waltz, Michael Fassbender and Phililp Seymour Hoffman were all seemingly considered, before presumably realizing that the role was severely underwritten...

Anna Karenina Domnhall Gleeson Alicia Vikander
"Anna Karenina"
Joe Wright's literary adaptation has an impressive cast as it is, but a fair few names slipped through the net too. Saoirse Ronan was long attached to play Kitty, while James McAvoy, Benedict Cumberbatch and Andrea Riseborough were all theoretically on board at one point -- we imagine as Levin, Oblonsky and Betsy.

Richard Gere won acclaim for starring in this Sundance film, but it was originally intended for Al Pacino, with Eva Green also involved, as his mistress. Most curiously, rapper Drake was also in talks at one point, for the part eventually taken by Nate Parker.

"The Avengers"
When it emerged that Edward Norton wasn't going to be reprising the role of the Hulk, the first name linked to the role was a surprising one -- Joaquin Phoenix -- who opted to make "The Master" instead. Meanwhile, "Homeland" star Morena Baccarin, "Cloverfield" actress Jessica Lucas and fan favorite Mary Elizabeth Winstead were all down to the last few to play SHIELD agent Maria Hill. Given how thankless the part is, we're sure they're not kicking themselves too much.

He might have been in three blockbusters in nine months, but Jeremy Renner did show a little taste -- he was in talks for, but pulled out of, Peter Berg's board game adaptation.

The Bourne Legacy Jeremy Renner
"The Bourne Legacy"
Virtually every young actor around was in the running to take over the Bourne franchise before Jeremy Renner got the part: Jake Gyllenhaal, Garrettt Hedlund, Taylor Kitsch, Josh Hartnett, Tobey Maguire (!), Kellan Lutz (!!), Paul Dano (!!!), Michael Pitt, Oscar Isaac, Michael Fassbender, Luke Evans, Alex Pettyfer and Benjamin Walker were all mentioned by the trades. In the end, Universal reportedly backed either James McAvoy or Shia LaBeouf, while director Tony Gilroy favored Joel Edgerton (and, so we've heard, Isaac, who ended up with a small part in the film as a consolation prize). But when a gap opened in Renner's schedule, he ended up taking the part.

Princess Merida was initially to be voiced by Reese Witherspoon early on in production before the more authentically Scottish Kelly Macdonald stepped in.

"Cloud Atlas"
When initially announced, Natalie Portman was attached to the Wachowski Starship's epic (presumably for the roles taken by Bae Doona?) with James McAvoy and Ian McKellen also rumored for the parts that Ben Whishaw and Jim Broadbent ended up with.

Before R-Patz and Sarah Gadon, Colin Farrell and Marion Cotillard were set to play Eric Packer and his wife in David Cronenberg's film. When blockbuster duty called for both, Keira Knightley was briefly on the cards to reunite with her "A Dangerous Method" director on the project.

Dark Shadows Johnny Depp
"The Dark Knight Rises"
Keira Knightley was also one of a number of actresses up to play Selina Kyle in Christopher Nolan's "The Dark Knight Rises," screen testing alongside Jessica Biel, Kate Mara, Charlotte Riley and Gemma Arterton. Blake Lively and Natalie Portman were also mentioned early on, while Naomi Watts and Rachel Weisz were both linked to the part that Marion Cotillard ended up taking.

"Dark Shadows"
Michael Sheen was originally planning to take the part that Jonny Lee Miller ended up with, before scheduling conflicts forced him out.

"The Dictator"
Kristen Wiig and "Community" star Gillian Jacobs both tested for the female lead, won by Anna Faris.