The trailer for Luca, Pixar's 24th feature film, is here, and it's full of gorgeous animation, friendship, and sea monsters. What else would you expect from Pixar?
Luca invites you to explore two new worlds: the Italian seaside town of Portorosso and the underwater realm of...