The time-travelling action drama broke the opening day record for both a Hong Kong film and Chinese-language film, ahead of 2024 hit The Last Dance.