Muriel es una chica con sobrepeso que vive en un mundo de fantasía, canciones de ABBA y catálogos nupciales. Sueña que algún día vendrá su príncipe azul para rescatarla de su odiosa familia y del grupo de amigas que no hacen más que burlarse de ella. Pero un día, cansada de esperar su llegada, decide irse a la ciudad y encontrarlo aunque sea a la fuerza.
Muriel es una forastera en un lugar extraño. Porpoise Split, el opresivo y corriente pueblo turístico junto al mar, donde vive con su familia numerosa, es un país de las maravillas suburbano, repleto de centros comerciales, parques acuáticos y reuniones de Tupperware. Viviendo en un mundo de fantasí...