Holiday Spirits: Red Christmas (Starring Dee Wallace)

  • The Joint Theater & Coffeehouse 301 Main Street North Little Rock, AR, 72114 United States

Are you tired of watching the same holiday movies over and over and over? If so then this is the festival for you! Holiday Spirits is all about screenings holiday films more on the alternative side! We want your experimental, horror, crazy comedy, sci-fi, whacky holiday documentary, and just plain oddball holiday short films!