
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.

as Silas

as Jay Cavendish

as Payne

as Rose Ross

as John Ross

as Skelly

as Maria

as Rupert Cavendish

as Kotori

as Marimacho

as Congolese Singer

as Tattoo Man

as Union Officer

as Young Soldier

as The Kid

as Payote Joe

as Victor the Hawk

as Josh McKenzie

as Johan

as Callum

as Gordon Shaw

as Burly Man

as Werner

as Bill Allson

as Young Soldier

as The Minstrel