So, who is this popular actor wearing that shaggy tangle of hair? (Hint: It’s a megastar whose face and scalp are usually clean-shaven.) Give up? It’s Vin Diesel , sporting a new look for the upcoming fantasy adventure The Last Witch Hunter . The 47-year-old Fast & Furious star recently shared a few pics of himself wearing what appears to be a period costume — and swatches of hair atop his head and on his chin. It’s perhaps his craziest look ever for a movie if you don’t count a certain alien tree from Guardians of the Galaxy. Diesel plays a character named Kaulder — in addition to being immortal, Kaulder also happens to be the world’s final remaining witch-slayer. Those special skills become suddenly in demand when a witch-led revolution takes root in present-day New York, and threatens to spread into a worldwide plague. Elijah Wood is also in the flick, and judging by another on-set pic Diesel shared more than a week ago, he’s playing a man of the cloth,. Rose Lesli