Eddie Izzard to star in BBC science drama
Actor and stand-up Eddie Izzard will star in a science-themed, fact-based drama for UK terrestrial BBC Two as one of a raft of new commissions. Izzard (Ocean’s Twelve, Ocean’s Thirteen) will play British scientist Robert Watson Watt, the inventor of the radar, in Castles in the Sky (pictured). It will sell the story of the […]