MOREAU on Stage 32

MOREAU

Based on The Island of Dr. Moreau, Alexander Pendrick washes ashore a private island in the South China Sea after surviving a plane crash.

View this project on Stage 32