This fantastical Hong Kong horror sports movie produced by the legendary Shaw Brothers Studio must be seen to be believed.