The Angel and the Beasts

ULTRA-RARE 35MM PRINT!

Also known as Triangle of Lust, this exotic sexploitation adventure explores what happens when a sexy young woman jumps out of an airplane only to land on an island inhabited by a violent trio on the run from the law. (Most of what happens involves nudity.)

© 2024 Mayfair Theatre
Site by 3VL INC.