Skeeter Bronson (Adam Sandler) is a hotel handyman who was promised by his father, Marty Bronson (Jonathan Pryce), to be the manager of the family hotel. Barry Nottingham agreed to keep that promise when the Bronson family sold their hotel to him. Skeeter is the new hotel's handyman while management is held by Kendall (Guy Pearce). Barry's new hotel is a hit, but he's got plans to build an even more elaborate hotel, one designed around a theme that he's keeping secret. Skeeter's sister Wendy (Courteney Cox), asks Skeeter to watch her kids, Bobbi (Laura Ann Kesling) and Patrick (Jonathan Morgan Heit), while she goes out of town on a job interview. Skeeter does not know his niece and nephew very well, but agrees to watch them. That night, putting Bobbi and Patrick to bed, Skeeter gives them a story, one obviously inspired by his own life as an "underappreciated" handyman. The following day, events surprises Skeeter to conclude that the story had come true and quickly develops a plan.