This is one of the more emotional movies I have seen lately.. but it really makes you kinda take a step back and appreciate what you have.. great movie I give it 4.5 out of 5 stars just because I think the ending could have been just a bit better...