Screen Rant article on the Vulture in Homecoming.