Doctor Omega Member: Rank 10 Mar 12, 2017 #1 Your thoughts on this movie.... On a strange island inhabited by demons and spirits, a man battles the forces of evil. Last edited: Sep 27, 2018
Your thoughts on this movie.... On a strange island inhabited by demons and spirits, a man battles the forces of evil.
Doctor Omega Member: Rank 10 Mar 16, 2017 #3 I think he sells copies of it on his website. Never one to miss a business opportunity is Bill!