Trailer and dates for The Doomed Journey of Richard Stanley’s Dr. Moreau!
This is one tell-all doc I absolutely cannot wait to see. LOST SOUL – THE DOOMED JOURNEY OF RICHARD STANLEY’S ISLAND OF DR. MOREAU, a Severin Films production, will be hitting several screens across the US in February and March...
Posted 12 years ago


