Spencer poster featuring Kristen Stewart. Image courtesy of NEON