Michael Fassbender has exited the villian role of Lynne Ramsay's western Jane Got a Gun and has been replaced by Jude Law. The actor left due to a scheduling conflict with X-Men: Days of Future Past.

The film centers on a woman whose outlaw husband is double crossed by his gang and returns home clinging to life. After realizing that they are coming to hunt him down, she is forced to ask the help of an ex-lover to defend their farm. Joel Edgerton will now play the hero alongside Natalie Portman.

Lynne Ramsay is directing from a script provided by Brian Duffield. Scott Steindorff, Aleen Keshishian and Terry Dougas are producing.

Production is expected to begin this April.