Main content

Trail: Castles in the Sky

The remarkable human drama behind the invention of radar, which was to prove pivotal in the Battle of Britain. The all-star cast includes Eddie Izzard, Laura Fraser, Julian Rhind-Tutt and Alex Jennings.

Release date:

Duration:

35 seconds

This clip is from