Loved this movie, didn't think I would but I did. The characters really grow as you watch and the story is warm and funny with some dark tones but I really liked it. I'm not a big Ashton Kutcher fan but he was good in this, he played his character well.