A thrilling kung fu movie