1921 - 62 min
2

A lost german silent film based on H.G. Well's Island of Doctor Moreau. 

Director(s): Urban Gad
Studio: Severin Films
Arthouse - Feature
Stills:

More Like This