This movie was officially released on 26 May 2023 with a running time of 2h 30m.