This movie was officially released on 21 April 2023 with a running time of 1h 36m.