There be maggots in this clip from The Forest
Check out these two latest clips from The Forest which is released January 8 (US) & 26 February (UK).
The film stars Natalie Dormer, Taylor Kinney, Eoin Macken, and Yukiyoshi Ozawa. Jason Zada directs.
A young woman searches for her twin sister in a Japanese forest only to find herself surrounded by paranormal forces.