7.4 Review October 28, 202103529. Island Of Lost Souls (1932) Starring: Charles Laughton, Richard Arlem, Leila Hyams