CharacterHannah EnglishHannah English in Eternal Law (2012), played by Hattie Morahan. Played byHattie MorahanAppears inEternal Law2012