A nostalgic film featuring a university girl indulging in passionate, uninhibited sex while suspended upside down.