She's Out of My League ★★★★

Lots of fun, charm and heart. At times you can find yourself questioning the intent of this film but I think at its core the film is genuine with a strong message of self-acceptance.