Show more
Three California zoologists try to keep a snake priestess from taking over an Asian high-rise.