De zachtaardige Barry Egan (Adam Sandler) is een hardwerkende manager van een opslagloods in de weinig sprankelende San Fernando Valley. Tussen de bedrijven door is hij druk om tegen een kleine investering één miljoen gratis airmiles te bemachtigen. Thuis wordt hij bemoederd door zijn zeven zussen, hetgeen zijn spontane driftbuien verklaart. Barry bloeit op wanneer hij de Engelse Lena (Emily Watson) ontmoet. Maar dan dreigen een paar criminelen die hem willen afpersen zijn nieuw gevonden kans op geluk te verstoren.