Puppy love. Average 11-year-old Gabe (Hutcherson) likes to hang out with his pals and play hoops. Then, in karate class, he meets Rosemary (Ray) and Gabe is instantly smitten. But handling all these new emotions makes for some awkward moments. The overly-adult narration by Gabe is jarring but the outlook is sunny.