India, July 11 -- Directed by: Gina Prince-Bythewood

Starring: Charlize Theron, KiKi Layne, Matthias Schoenaerts, Marwan Kenzari, Luca Marinelli, and Chiwetel Ejiofor

In his 1890 novel 'The Picture of Dorian Gray', Oscar Wilde brought us face-to-face with something quite remarkable. And here I don't just mean a central character that doesn't age. What Wilde offers is something far more intricate. He presents us with a character whose deeds are bound to a portrait. And so while Dorian Gray stays young and beautiful, his portrait ages and records each and every sin that he commits. Gradually, the portrait becomes so hideous that it becomes impossible to identity it-serving as an irrefutable reminder of his guilt. This brings us to the ne...