Taku-He: The Legend of Bigfoot (2017) Available July 26

When a film company scouting locations for their next feature discover the footprint of a large creature, it sets them on a path of death and destruction. They decide to … Continue reading Taku-He: The Legend of Bigfoot (2017) Available July 26