"Humans have always deceived us." GKids has uploaded a new 30-sec US teaser trailer for the acclaimed, incredible animated sci-fi film Mars Express from France. They're gearing up to give this a full theatrical release this summer. I've been raving about this film ever since its world premiere at the 2023 Cannes Film Festival last