Demons 3 : The Ogre

Main Cast and Crew

Cast in Credits Order
Paolo Malco ... Tom
Virginia Bryant ... Cheryl
Sabrina Ferilli ... Anna
Stefania Montorsi ... Maria
Patrizio Vinci ... Bobby
Alice Di Giuseppe ... Young Cheryl
David Flosi ... The Beast
Alex Serra ... Dario the artist
Rest of cast listed alphabetically:
Lamberto Bava ... Man in bar (uncredited)
Roberto Dell'Acqua ... Man in Bar (uncredited)

Directed by
Lamberto Bava

Writing credits
Lamberto Bava
Dardano Sacchetti

Produced by
Massimo Manasse ... executive producer
Marco Grillo Spina ... executive producer

Original Music by
Simon Boswell