Nate Foster is a 13-year-old boy who lives in
Pittsburgh and dreams of being a
Broadway star. His parents, Rex and Sherrie, are understanding while his older brother Anthony is put off by his odd behavior. At school, Nate is picked on and gets passed over major roles in a school play, but finds solace in his only friend Libby who supports him in his endeavors despite her own stage fright. She informs him that auditions are being held for a Broadway adaptation of
Lilo & Stitch, but Nate is unsure whether he can make it. As luck would have it, Nate's parents decide to get away for a while. Anthony uses the opportunity to hang out with his friends while Nate feigns spending the night at Libby's house. Nate and Libby sneak away on a bus to
New York City without telling anyone. Nate and Libby locate where to audition, but are informed that they need a parent or guardian present. By chance, Nate's maternal aunt Heidi, a struggling actress, happens to be there to audition for
A Solitary Woman and Nate passes her off as his guardian. While Heidi is happy to see Nate, she decides to do the responsible thing and call Sherrie to inform her sister of her son's whereabouts. Having lost Sherrie's phone number, Heidi is given Libby's number by Nate and is tricked by Nate, making her believe that he has his parents' approval. Nate goes into the audition, but when he tries to show off his knee dancing from
Fiddler on the Roof he accidentally rips his pants and humiliates himself. Nate prepares to return to Pittsburgh with Libby, believing that he has failed, but learns he got a callback. Libby cannot bring herself to stay with Nate in New York and admits her feelings for him. Nate gently turns her down by informing her that he does not think of her that way. He stays for the callback which involves giving a monologue that impresses the casting directors. Not having a place to stay, and needing to earn money, Nate discovers street performers and begins to sing, becoming a
TikTok star overnight. He calls Libby, who responds positively to the news before going to the Museum of Natural History to find Heidi, who, while upset that Nate did not return home, gives him a place to stay. Heidi is revealed to have had a falling out with her sister in the past due to their clashing dreams. She nevertheless supports Nate's endeavors and hopes that he will make the audition. Back at home, Anthony discovers Nate's TikTok video and heads over to Libby's house to demand an explanation for what is happening. In the morning, Anthony and Libby arrive at Heidi's apartment in New York to pick Nate up. Nate tells Anthony that he is aware that he embarrasses him, but that he needs to go to the audition to achieve his dream. He escapes out a fire exit (something he has always wanted to do) while Heidi informs Libby about being an agent. Nate arrives to audition for
Stitch and feels embarrassed when the other auditioners laugh at him for reading all the characters' lines in the script instead of just Stitch's as originally required. He begins to sing "No One Gets Left Behind", but stumbles when Heidi, Anthony and Libby arrive and gives up. Anthony shouts that Nate does not embarrass him, which encourages Nate to continue singing and give a remarkable performance. Nate makes up with Anthony, who found his audition impressive. Nate also encourages Heidi to not give up on her dreams and to make up with Sherrie. On the drive back home, Anthony gets into show tunes and Libby accepts being Nate's platonic friend. The next day at school, Nate is called into the principal's office where his parents learned what happened and reveal that he successfully landed the part. The movie ends with Nate performing in the musical, with Anthony, Libby, Heidi, and his parents in the audience, with Sherrie and Heidi having reconciled, and Heidi getting the lead role in
A Solitary Woman. ==Cast==