Irish teens explore their sexual desires in a wild party.