Madeleine (Embeth Davidtz), una marchante de arte independiente de origen británico, recientemente casada, emprende un viaje de Chicago a Carolina del Norte para contratar a un excéntrico pintor local para su galería. George (Alessandro Nivola), su joven marido natural de Pfafftown (Carolina del Norte), decide acompañarla para presentársela a su peculiar familia formada por: Peg (Celia Weston) su irritable madre; su taciturno padre Eugene (Scott Wilson); su hermano pequeño Johnny (Ben McKenzie) a quien siempre ha eclipsado y a Ashley (Amy Adams), su embarazada cuñada. Ashley será la única que acepte a Madeleine de inmediato, tratándola como si de su hermana se tratara. El resto de la familia, bastante menos receptiva, no se lo pondrá nada fácil.