I Escaped from Devil's Island 1973

5.4

IMDB