‘Castles In The Sky’ first look: Eddie Izzard in BBC Two’s radar drama
The BBC has released the first photo of Eddie Izzard in Castles In The Sky, BBC Two’s new factual drama about the previously untold remarkable story of the fight to invent RADAR by Scotsman Robert Watson Watt and a team of British scientists.