Gemma Arterton leads cast in tale of Britain's finest hour

Gemma Arterton leads cast in tale of Britain's finest hour