The story and plot is pretty interesting but it lacks emotional kick or wholesome here and there and sometimes it does even feel rushed even a little bit. But overall it is a nice entertainment , especially if you love the wittiness of Ryan Reynolds. The kid or shall i say the younger Adam managed to get the essence of Ryan's wittiness. On the other hand Zoe's performance stood out to me personally but according to her level of acting the direction was not justified at places. I'll say watch it experience it yourself, and i am glad Ryan is working his buttocks of to venture into different ideas and storylines, i think he is a fantasy geek , who just loves extra-ordinary stuff. Go watch Free Guy as well, you will get more than you expect.