Ronnie Barnhardt (SETH ROGEN) takes his job -- as head of security at Forest Ridge Mall -- quite seriously. With underling security guards Dennis (MICHAEL PENA), John Yuen (JOHN YUAN), Matt Yuen (MATTHEW YUAN) and aspiring guard Charles (JESSE PLEMONS) following his every word and command, he thinks he's the big kahuna, a view that would be shared by his Mom (CELIA WESTON) if she wasn't always drunkenly blunt.
While his boss, Mark (DAN BAKKEDAHL), puts up with most of his behavior, and coffee shop employee Nell (COLLETTE WOLFE) takes a liking to him as he's the only one who doesn't make fun of the cast on her leg, others are less accepting. That includes store employee Saddamn (AZIZ ANSARI) who thinks Ronnie profiles him, while cosmetics counter employee Brandi (ANNA FARIS) is creeped out by the guard's not-so-subtle and somewhat stalker-like come-ons to her.
Then again, that's better than what she receives from a Flasher (RANDY GAMBRILL) who's been exposing his middle-aged and decidedly less than buff body to her and others at the mall. That doesn't sit well with Ronnie, nor does the fact that Det. Harrison (RAY LIOTTA) with the local Conway police is now working on that case.
Feeling that Harrison is invading his territory, Ronnie becomes progressively unhinged as he tries to prove his worth to the cop, Brandi and everyone else by catching the serial flasher.