thanks for the comments
its not 'dorian gray'.
its edward norton