By: Beth Widdicombe Written and directed by British-born Zeina Durra, Luxor is a love story, a meditative look at healing and also a beautifully shot postcard trip around the mystical ancient ruins and sites in the city and deserts. Set in the beautiful city of Luxor in modern day Egypt, we follow