Wild sex on the mysterious island