film crew lead corporate suit