It's Macaulay Culkin, looking like a big movie star, glasses and all