One Thousand Angry Spiders ... On a Plane?!