Nick and Norah's Infinite Playlist

Nick (Michael Cera) and Nora's (Kat Dennings) chance encounter leads to an all-night quest to find a legendary band's secret show and ends up becoming the first date in a romance that could change both their lives.