Beautiful, interesting, incredible cinema.
British crime film made at Teddington Studios by the British subsidiary of Warner Brothers.