Peter Elliott

The Island of Dr. Moreau
4.6

The Island of Dr. Moreau

A shipwrecked sailor stumbles upon a mysterious island and is shocked to discover that a brilliant scientist and his lab assistant have found a ...
King Kong Lives
3.9

King Kong Lives

Nov. 21, 1986

King Kong Lives

Kong falls from the twin towers and he appears to be alive!