Harry Potter on suvevaheajal, kui tema juurde ilmub majahaldjas Dobby, kes hoiatab teda, et ta sel aastal tagasi Sigatüüka kooli ei läheks. Hoiatusest hoolimata otsustab Harry tagasi minna ning koos oma sõprade Ron'i ja Hermione'ga ohtudele vastu astuda. Harry peab toime tulema oma vaenlase Draco Malfoy alatute trikkidega ning avastama, mis on koolis toimuvate salapäraste rünnakute taga.

Heasüdamlik Larry Daley (Ben Stiller) võtab vastu töö muuseumi öövalvurina, ega aima, et igavana näiv töö võib muutuda uskumatuks seikluseks, sest muuseum, mis päeval inimesi täis, on öösel palju rohkem elus, kui külalised läinud. Muuseumieksponaadid ärkavad ellu, et pidada eepilisi lahinguid omavahel ja kogu selle kaose keskel peab Larry kurja vaeva nägema, et muuseumit ühes tükis hoida.