Dorian Gray (2009)
Based on the classic novel by Oscar Wilde, Dorian Gray tells the story of a strikingly beautiful young man named Dorian (Ben Barnes). He arrives in Victorian London and is swept into a social whirlwind by the charismatic Henry Wotton (Colin Firth), who introduces Dorian to the hedonistic pleasures of the city. When a portrait of Dorian is unveiled, such is it's beauty that he makes a pledge: he would give anything to stay as he is in the picture - even his soul.