Perfekter kann das Leben für May Brennan (Cherien Dabis) nicht sein: Die in New York lebende Autorin hat ihr erstes Buch veröffentlicht und sie ist in einer glücklichen Partnerschaft mit dem gebildeten und gutaussehenden Ziad (Alexander Siddig).
Als sie in ihre jordanische Heimat reist, um ihrer Familie von der bevorstehenden Hochzeit zu berichten, stösst sie bei ihren Eltern nicht auf die erhoffte Reaktion. Sie haben sich erst vor kurzem scheiden lassen und die Mutter ist gegen den muslimischen Freund. Nach und nach gerät Mays gut durchstrukturiertes Leben aus den Fugen und beginnt, an ihren eigenen Zukunftsplänen zu zweifeln.