Paul Blart (Kevin James) è un simpatico e sovrappeso agente di sicurezza di un centro commerciale, vive con la madre e a causa di alcuni svenimenti cui va soggetto, dovuti alla sua mole, il paffuto agente ha dovuto rinunciare al suo sogno di diventare un poliziotto.
Paul ama comunque il suo lavoro e lo svolge con solerzia e rigore, il centro commerciale è il suo piccolo regno da proteggere e ce la mette tutta per mantenere l’ordine e far rispettare le regole. Poi come spesso succede, avviene l’inatteso, l’amore fa capolino nella routine quoridiana di Paul che si invaghisce di Amy una graziosa negoziante, e il nostro Romeo cercherà in tutti i modi di farsi notare dalla gentil pulzella, senza purtroppo ottenere alcun risultato.
Poi improvvisamente la svolta, l’occasione di una vita, la possibiltà di diventare un’eroe agli occhi di Amy, infatti un gruppo di feroci rapinatori sequestra la ragazza e occupa il centro commerciale, e Paul decide che sarà compito suo sistemare le cose…