20 Amazing Movie Plot Twists That Never Get Talked About
12. Karen Goes Back To Rick - The Last American Virgin
Nobody could be blamed for taking one look at The Last American Virgin and assuming it to be an incredibly typical '80s boner comedy, but it actually has quite the unexpected sting in its tail.
Throughout the film, we follow high-schooler Gary (Lawrence Monoson) who falls head over heels for adorable new transfer student Karen (Diane Franklin), but Karen ends up getting pregnant by Gary's dudebro pal Rick (Steve Antin).
Desperate to help Karen, Gary pays for her abortion and cares for her in the aftermath, the pair growing close all while Rick is nowhere to be seen.
This all seems to be setting up Gary to get the girl, but in the final scene, when an excited Gary goes to meet Karen at her birthday party, he sees her making out with Rick once again. A devastated Gary then drives home tearfully, and the end credits abruptly roll - a brutally harsh subversion of the expected rom-com happy ending, and yet one that also feels entirely realistic for a "nice guy," for better and worse, like Gary.