While it wasn't the hotly anticipated and long-teased new Season 4 trailer, Netflix nevertheless released a new look at the next season of Stranger Things at their Tudum fan event Saturday, The video offers a sneak peek at a new key location in the fourth season: the Creel House, the home of Victor Creel, who is played by Freddy Krueger himself, actor Robert Englund.Creel is described as an inmate at Pennhurst Mental Hospital where he's been incarcerated for a grisly murder he committed in the 1950s.take a peek inside Creel House.