This was the best movie I've seen in a long time.❤️❤️ Made me laugh out loud and cry. Justin Long is endearing. What a great actor, could really empathise with him. Many really talented actors in supporting roles too. John Cho and Parvesh Cheena are fabulous.