In the old West, Sam (Robert Pattinson) comes to rescue his love (Mia Wasikowska).
In the old West, Sam (Robert Pattinson) comes to rescue his love (Mia Wasikowska). Magnolia Pictures .
In the old West, Sam (Robert Pattinson) comes to rescue his love (Mia Wasikowska). Magnolia Pictures .