Den unge och sällsamt vackre Dorian Gray (Ben Barnes) har nyligen kommit till London och han sveps snabbt med i det intensiva sällskapslivet av den karismatiske Henry Wotton (Colin Firth), som presenterar Dorian för stadens hedonistiska nöjen. Dorians skönhet drar till sig konstnären Basil Hallwards uppmärksamhet och hans porträtt av Dorian blir så förtrollande att Dorian lovar att göra vad som helst för att för evigt förbli som på porträttet – även om det innebär att han får offra sin själ.
Filmen är baserad på Oscar Wildes roman ”Dorian Grays porträtt”.