English: The Island of Dr. Moreau Montgomery (1996)
Telugu: డాక్టర్ మొరెయు ద్వీపం (1996)