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