Romilda de l'Esperance (Sirpa Lane) discovers the mangled remains of a lamb in The Beast.(© 1975 Argosy Films. All rights reserved.)