Forest of Demons

Forest of Demons

Available on Tubi TV
Young people who want to spend their Holidays far from the big city is hunted down by demons in the forest. Happy Holidays - NOT!
Starring Nicolas Bickel, Mehdi Boccard, Florida De Freitas
Director Jean-Clément Gunter