Scotland Yard detectives hunt for a dangerous criminal who has recently returned to England.
No trailer available.