Sofiane is an Arab immigrant who lives in the US away from religion, customs, and traditions of his native land. His life is turned upside down as his American wife; Heather, starts making drastic changes in her spiritual beliefs and lifestyle. Although not really excited about Heather's decision, Sofiane puts an act in front of her to look supportive. But as time goes by, Heather's religious practices start to brings back to him old memories of painful experiences, and threaten to unearth a past Sofiane thought was buried forever.
as Sofiane Benabas
as Heather Keenan
as Hamza Benabas
as Robert Brooks
as Rajiv Mehta
as Salah Albaghdadi
as Lady Customer
as Amina Albaghdadi
as Phyllis
as Taja V. Simpson
as Linette
as Randy Keenan