Mark Renton, Nick Leeson, Curt Wild, and Gene Vidal are film characters played by which actor?
Correct answer: Ewan McGregor

Castra
Greygranite,
He was good in "Brassed Off" with Pete Postlethwaite.

Greygranite
little b, seek this actor out - he's worth watching!

little b
I have not heard of this author before😥