tomshiddles:Tom Hiddleston as Adam in Only Lovers Left Alive (2013)