Ewan McGregor Replaces Bradley Cooper In 'Jane Got A Gun'

Ewan McGregor

The troubled production "Jane Got A Gun" might have recently lost Bradley Cooper as the film's antagonist, but a replacement has already been found.

Deadline is reporting that Ewan McGregor is locked down for the "pivotal role of the leader of an outlaw gang" in the Gavin O'Connor-directed film. This will be a bit of a reunion for McGregor, who previously starred with leading lady Natalie Portman in the "Star Wars" prequel trilogy. Noah Emmerich plays Portman's character's husband, and Joel Edgerton plays her former flame.

In other casting news, Benicio Del Toro is in talks for Paul Thomas Anderson's latest and Keira Knightley could replace Anne Hathaway in an upcoming indie. Get more info about those two projects after the jump!

Benicio Del Toro In Talks To Star In "Inherent Vice"

Paul Thomas Anderson is pulling together a strong cast for his upcoming project "Inherent Vice." Joaquin Phoenix is already tapped to play a stoner private eye who is trying to find a missing girlfriend, and now TheWrap reports that Benicio Del Toro is in talks to play Phoenix's character's lawyer friend. Meanwhile, Cigarettes and Red Vines has learned that Kevin J. O'Connor will have a role in the movie as well.

Keira Knightley Could Join "Laggies"

Anne Hathaway has been forced to back out of the Lynn Shelton film "Laggies," so now Keira Knightley has stepped forward to take her place. Entertainment Weekly reports that Knightley is in talks for the part, which would have her starring opposite Chloe Moretz. She would play a woman who responds to her boyfriend's proposal by pretending to go on a business retreat, though she really just hangs out with her new 16-year-old friend.

Which of these casting reports are you most excited about? Tell us in the comments section below or on Twitter!