Looking for a place to go this Halloween weekend? What could be more appropriate than a haunted house?! Scream World located right off TC Jester has 5 haunted attractions. This creepy exhibit was voted the most scary haunted house in Houston. Enjoy your screams and scary dreams!!! Be safe this weekend!!!