am i trippin or is this hannibal lecter in the flesh? i swear to god this is mads mikkelson and yall cant convince me otherwise....