Dr. Jekyll and Sister Hyde
In foggy London Dr Jekyll experiments on newly deceased women determined to discover an elixir for immortal life.
Actors and roles, crew of Dr Jekyll & Sister Hyde (1971). Who was filming and what role he played.