By Amanda Ack, Film Critic Bradley Cooper has signed on to play the villain in Gavin O’Connor’s upcoming Western “Jane Got a Gun.” Other actors already cast in the film include Natalie Portman and Joel Edgerton. For more information on the project, click here.