The Island of Doctor Moreau A Dramatic Adaptation

In the 1950s, a British scientist is lost at sea. Once rescued, he finds himself on a mysterious island populated with strange, half-human, half animal creatures who are ruled...