Vin Diesel, Elijah Wood and more descended upon the Upper West Side to premiere Vin’s passion project, a new film called “The Last Witch Hunter.” Diesel, along with co-stars Rose Leslie and Elijah Wood stopped to chat with us about making the movie. Ciara, who recorded a cover of the Rolling Stones’ classic “Paint It… Read more »