Check it out! We got our hands on the trailer for In the Spider’s Web, a new giant bug movie coming our way starring Lance Henriksen. Dig on it below!
– Johnny Butane