Etwas eigen war der amerikanische Arzt und Jude Harry Rosenmerck (James Caan) ja schon immer. Aber nun lässt er sein bisheriges Leben hinter sich, um Schweinezüchter im Heiligen Land zu werden. Dieser Schritt versetzt die religiöse Gemeinde seiner neuen Heimat rund um den örtlichen Rabbi Moshe (Tom Hollander) in allerhöchste Unruhe. Wie kann man nur auf die Idee kommen, mitten im Heiligen Land Schweine zu züchten? Derweil versucht Harrys Ex-Frau Monica (Rosanna Arquette) in New York das angespannte Verhältnis zu ihrer Tochter Annabelle (Efrat Dor) und ihrem Sohn David (Jonathan Rhys Meyers) wieder zu verbessern. Das ist keine leichte Aufgabe und macht einmal mehr deutlich, dass sich die Familie Rosenmerck endlich aussprechen muss...