Cast (31)

Vincent PriceEdward Lionheart

Diana RiggEdwina Lionheart

Ian HendryPeregrine Devlin

Harry AndrewsTrevor Dickman

Coral BrowneChloe Moon

Robert CooteOliver Larding

Jack HawkinsSolomon Psaltery

Michael HordernGeorge Maxwell

Arthur LoweHorace Sprout

Robert MorleyMeredith Merridew

Dennis PriceHector Snipe

Milo O’SheaInspector Boot

Eric SykesSergeant Dogge

Madeline SmithRosemary

Diana DorsMaisie Psaltery

Joan HicksonMrs. Sprout

Renée AshersonMrs. Maxwell
Bunny ReedPoliceman
Peter ThorntonPoliceman
Charles SinnicksonVicar



