Nelson de la Rosa Martínez (September 6, 1968 – October 22, 2006), a.k.a. Mahow, was a Dominican actor and one of the shortest men of the 20th and 21st centuries. Nelson ...View All »
The Island of Dr. Moreau is a 1996 American science fiction horror film, based on the 1896 novel The Island of Doctor Moreau by H. G. Wells. It was directed by John Frank ...View All »