Las Vegas(KLAS)-Boulder City’s own, Tom Devlin is the director of a new horror movie, ‘Teddy Told Me To’ and it’s debuting this weekend at Sin City Horror Fest.