Michael (Seth Gamble) is out with his friends when he bumps into an old flame. Samantha (Sara Luvv) is smart, sexy, and beautiful and the one that got away. The problem is Michael is engaged to be married to his long time girlfriend Karen (Cassidy Klein). Michael is tired of listening to Karen because it's always about her and she never listens to him and calls it quits. He quickly finds himself having to make a very uncomfortable choice. Michael reunites with his true love and is finally happy in life.