Gabriel Noone (Williams) is de host van de late night radio show Noone at Midnight. Zijn relatie met zijn vriend Jess is na tien jaar stukgelopen. Over de telefoon begint hij een vertrouwensrelatie met zijn grootste fan, de veertienjarige Pete Logand (Culkin). Wanneer er steeds meer bekend wordt over de achtergrond van Pete wordt het leven van Gabriel een grote chaos en wordt hij met alles en iedereen geconfronteerd.