Deeply in love and having been together for two years, David feels the time is ripe for him and his boyfriend Khaled to tie the knot. Nothing could stand in their way, it seems, except for their families: David’s overbearing, arrogant and Islamophobic mother, and Khaled’s homophobic and conservative father. And if this wasn’t enough, a 19-year old woman shows up on their door with news that will put their relationship to the test.