"Humans have always deceived us." GKids has finally revealed the full US trailer for the awesome animated sci-fi film Mars Express from France. It's now set to open in theaters this May - check your local listings. A must watch on the big screen! I've been raving about this film ever since its world premiere