What's better than a story of vengeance? A story of vengeance set in the Wild West, with Natalie Portman as the star. The trailer for Jane Got a Gun is finally here, and it's pretty awesome. This film had a notoriously troubled production, with Michael Fassbender and Jude Law attached to star at different points. In the end, it's Portman opposite Ewan McGregor, Joel Edgerton, and Rodrigo Santoro. She plays a woman who enlists her ex-lover (Edgerton) to help her exact revenge on the men who hurt her and her daughter. It's scheduled for a Jan. 29 release, and you can check out the trailer now!