James McAvoy
In 2015, an adaption of Welles' screenplay by Jamie Lloyd and Laurence Bowen aired on BBC Radio 4. The production starred James McAvoy as Marlow.