My Perfect Wife, Her Perfect Son reimagines the Holy Family's story through the very human voice of Joseph. Mary's pregnancy only begins his troubles. He has to navigate the unreasonable dictates of a disheveled, wise-cracking Angel Shlomo, Mary's surprising insistence that she remain a "Blessed Ever Virgin," pushy in-laws, Roman contractors, Jesus's crazy cousin John and the allure of the harlot Safiya, just a few of the challenges for an imperfect...