8 Legged Freaks Cast and Crew