Deux cousins aux caractères diamétralement opposés - David et Benji - se retrouvent à l'occasion d'un voyage en Pologne afin d'honorer la mémoire de leur grand-mère bien-aimée.
En Floride, Cassie, 50 ans, surnommée Mama Cass, est complexée par son poids. Elle n'a qu'un seul ami, Oleg, et sa vie tourne autour du safari-alligators hérité de ses parents.