Tom Cruise is Joseph Donnelly, son of a tenant farmer in Northern Ireland who watches his father die after being beaten by the landlord’s men, then his home burned …
Johnny Depp plays William Blake, a young man who travels by train from Cleveland, Ohio, to the far West following his parents’ death. He’s been promised a job at …