We got a glimpse of Cara in Valerian and the City of a Thousand Planets Trailer and its absolut