Date(s) - 08/02/2013 - 08/03/2013
On Friday and Saturday, the Cleveland Institute of Art Cinemateque is showing the 1932 sci-fi horror classic The Island of Lost Souls. Based on the famous H.G. Wells novel The Island of Dr. Moreau, it features a twisted doctor performing genetic experiments.
Showing Friday at 7:05p and Saturday at 9:40 p.