The 67th Cannes Film Festival came to a close Saturday night, with Nuri Bilge Ceylan’s three-hour-plus Turkish drama “Winter Sleep” taking home the top Palme d’Or prize. Revolving around a wealthy rural hotel owner and his complicated relationships with his … More
Read more here Capital Lifestyle
Read more here Capital Lifestyle