Horny college junior is ambushed by intergalactic femdom.
Truths are exposed & Rebecca fights a ghost from her past!