This movie was officially released on 1 June 2023 with a running time of 2h 35m.