In which British film would you find Jonny Lee Miller, Dougray Scott and James McAvoy? June 7, 2017 By Show answer Regeneration More Entertainment QuestionsMore Movies Questions