Ian Kershaw

EIFF 2014: Castles In The Sky review

Andrew Blair Review Jun 24, 2014

Eddie Izzard stars in Castles In The Sky, a film about the invention of radar. Here's our review...