Charlize Theron gives a strong performance as Mavis, a selfish, deluded woman who returns to her childhood home to reunite with an ex-boyfriend, even though he's married and has a new baby. Patton Oswalt surprises as Matt, a former high school classmate that she connects with. These two performances are worth the watch alone, as we seem Mavis delude herself and Matt ground her. Patrick Wilson also stars as the ex, and though Wilson is a great actor, unfortunately his only role in this film is to be the object of Mavis' desire. A good watch for the interactions and to see just how far Mavis will go to snag the one that got away.