Teufelsinsel
I Escaped from Devil's Island is a 1973 exploitation film about an escape attempt from Devil's Island. Roger Corman and Gene Corman produced this grim adventure saga which was made to cash in on the release of "Papillon".