In the Old West, a 17-year-old Scottish boy teams up with a mysterious gunman to find the woman with whom he is infatuated.
Genres:
Michael Fassbender as Silas
Kodi Smit-McPhee as Jay Cavendish
Ben Mendelsohn as Payne
Caren Pistorius as Rose Ross
Rory McCann as John Ross
Eddie Campbell as Skelly
Brooke Williams as Maria
Alex MacQueen as Rupert Cavendish
Kalani Queypo as Kotori
Madeleine Sami as Marimacho
Tawanda Manyimo as Congolese Singer
David T. Lim as Tattoo Man
Jeffrey Thomas as Union Officer
Hayden Frost as Young Soldier
Michael Whalley as The Kid
Brian Sergent as Payote Joe
Edwin Wright as Victor the Hawk
Ken Blackburn as Josh McKenzie
Karl Willetts as Johan
Stuart Martin as Callum
Stuart Bowman as Gordon Shaw
Andy McPhee as Burly Man
Andrew Robertt as Werner
Aaron McGregor as Bill Allson
Kieran Charnock as Young Soldier
Made by edimario