What a cute movie. I loved the leads, and enjoyed the journey as though riding a visual roller coaster. This is not only cute and fun, but has some serious moments as well that are touching. The upbeat music was also a plus. Added the theme song to my Spotify list. :-)