Friday Tonight at the Salem Public Library, the Traveling Lantern Children’s Theater will be presenting “Bilbo’s Journey.” The play is free and seating is a first-come, first-seated basis. The play starts at 7:00 p.m., doors open at 6:45 p.m. Salem Public Library-Loucks Auditorium 585 Liberty St. SE Salem, OR 97301 For more information visit:   If you’re looking for a bit of a scare you can check out the 3rd annual Haunted House put on my Chemeketa Community College’s Theater by Storm organization. The scaring begins at 10:00 p.m. Admission is $3. Chemeketa Community College Building 6 Auditorium 4000 Lancaster Dr. NE Salem, OR 97305   Saturday For an interesting history lesson, check out the Cherry City Fencing Tournament. There will be dueling as well as people to explain the history of and modern use of swordplay. The best part? It’s free. Salem Classical Fencing 2455 McGilchrist St. SE Salem, OR 97302   For more information visit:   Only about thirty-minutes outside of Salem, the city of Silverton is celebrating the Mexican holiday the “Day of the Dead” with their own celebration. The event is meant to be cultural and artistic in nature but will offer: music, food, games, face-painting, and more. The celebration will last from 10:00 a.m. to 3:00 p.m. and admission is free. 421 S. Water Street Silverton, OR 97381 For more information visit:   Sunday If you’re interested in music that will make your hair stand on edge, check out the Halloween concert at the Historic Elsinore Theatre. The Salem Concert Band will be performing different works that are described as “hauntingly beautiful.” Attendees are encouraged to come in costume, and there will be an award for the best one. The concert will last from 3:00 p.m. to 5:00 p.m. and admission is only $5 for students. Historic Elsinore Theatre 170 High Street SE Salem, or 97301 For more information visit:   For a Halloween twist on a loved site in Salem you can check out the “Scarousel Bash at the Carousel.” There will be games, caramel apples, unlimited rides, costumes, and more. The event will last from 4:00 p.m. to 6:00 p.m. Admission is $5. Salem's Riverfront Carousel 101 Front St. NE Salem, OR 97301 For more information visit: