the flying carpet (2022)