The storyline is a little quirky but has a lot of heart. You will laugh and you will cry (just a little) and by credits end, you may call this your new favorite movie :-)