Lilo & Stitch

It is set to land in cinemas on May 23

The post ‘Lilo & Stitch’ live-action trailer stirs up debate following character changes appeared first on NME.