Dev.D is an Indian romantic black comedy drama. Written and directed by Anurag Kashyap, it is a modern-day take on Sarat Chandra Chattopadhyay's classic Bengali novel Devdas, previously adapted for the screen by P.C. Barua and Bimal Roy and more recently by Sanjay Leela Bhansali. Dev.D was embraced by the media, critics and public. The film is set in contemporary Punjab and Delhi, where familial ties are negotiated by the traditions of patriarchy and marriages are reduced to a game of power and "honour".