A husband and wife, seeking to renew the excitement in their relationship, enjoy a weekend away from…
A soldier stranded on a desert island is captured by a tribe of sadistic women who torture and mutil…