Nick and Norah's Infinite Playlist While Nick (played by Michael Cera) is struggling to get over his ex-girlfriend, a chance encounter introduces him to Norah (played by Kat Dennings), and a strange night ensues as the two attempt to track down an elusive band performing at an undisclosed location in New York City. Watch it now. Image Source: Everett Collection