Don't believe the ratings!!!!!!!!!! An amazing take on the legendary BIGFOOT mythology.
This is an absolute superb motion picture and a astonishing work of art. It really takes a great look on Mother Nature's method of retaliating against the invasive tendencies of suburban expansion and its toll on the natural environment. This is all I will say as I do not want to spoil this monumental experience. I highly recommend contacting local theatres to view this masterpiece in ULTRA AVX 3D.
Tell Your Friends