A brand new image for Luc Besson’s Valerian And The City Of A Thousand Planets has been released, showing Dane DeHaan as the titular character with Cara Delevingne.
Cara plays Laureline to DeHaan’s Valerian, a pair of 28th century spatio-temporal agents who travel the universe through space and time to protect the interests of the human species.
It also gave film fans the first chance to see the two leads in costume, but there’s something annoyingly dated about Cara’s.