Steve Zaillian; Story by: Bill Collage Archive