Etwas eigensinnig war der New Yorker Arzt Harry Rosenmerck (James Caan) schon immer. Nun stellt er das ohnehin bereits verkorkste Gefühlsleben seiner Familie noch einmal so richtig auf den Kopf: Er lässt sein bisheriges Leben hinter sich, um Schweine im Heiligen Land zu züchten. Ein Schritt, der die religiöse Harmonie seiner neuen Gemeinde und den örtlichen Rabbi Moshe (Tom Hollander) kräftig in Unruhe versetzt. Schweine auf geweihtem Boden! Derweil versucht Harrys Exfrau Monica (Rosanna Arquette) in New York die angespannten Fäden zu Tochter Annabelle (Efrat Dor) und Sohn David (Jonathan Rhys Meyers) zusammenzuhalten. Keine leichte Aufgabe und so wird immer offensichtlicher: Es ist Zeit, dass sich die Rosenmercks endlich aussprechen.