I have been going through a bit of a stressful time due to changes in my life. Also, being young, this movie spoke to me. I was already pumped since I have been in love with the original movie since before it came out. The perfect mix of heart, humor and soul. I must admit, like, before I watched this movie I was having a bit of a rough day, but damn, man, this thing is like therapy in a bottle, dude. Anyways, I was constantly riveted and enjoyed every moment. The unexpectedness of it adds to the charm and its really freakin good. I recommend 100%.