The Railway ManRevenge is never a straight line.

Credits

Selected credits (non-exhaustive)

Directed by:
Produced by:
Screenwriter:
Cast:
Colin Firth ... Old Eric Lomax
Jeremy Irvine ... Young Eric Lomax
Nicole Kidman ... Patti
Stellan Skarsgard ... Old Eric's Best Friend
Hiroyuki Sanada
Rachel Weisz ... Patti (Former)
Distributed by:
The Weinstein Company  United States
Lionsgate  United Kingdom
Production Companies: