Film fans have been given their first full taste of the fourth instalment in the Matrix franchise in a trailer that reintroduces Keanu Reeves' hero Neo.
The Matrix Resurrections will be released in cinemas and on the HBO Max streaming service in December.
The original Matrix movie came out in 1999, and the first two sequels were both released in 2003.
The series involves a virtual reality constructed by a futuristic artificial intelligence to enslave humankind.
Returning co-star Carrie-Anne Moss can also be seen in the trailer, which had its online premiere on Thursday.
Here are five things we took away from the first look at what is already one of the year's most eagerly-awaited blockbusters.
1) What the duck?
The trailer opens with a bearded Reeves seeking guidance from a bespectacled psychiatrist, played by Neil Patrick Harris of How I Met Your Mother fame.
Reeves' character says he is having dreams that seem to allude to Neo's past as the Messianic figurehead of a resistance movement at war with the AI behind the Matrix.
Reeves, whom Harris calls Thomas, seems oblivious to the truth Neo learned in the first film - that the world he knows is a sophisticated simulation cooked up by computer.
But he discerns that something is up as he takes an elevator, studies his reflection in a mirror and sits in a bathtub with a plastic yellow duck perched on his head.
2) Have we met?
Given Neo appeared to die at the end of 2003's The Matrix Revolutions, we're led to ponder if Reeves is playing a different or alternative iteration of his original character.
The same may also apply to Moss's resistance fighter Trinity, who doesn't appear to recognise Reeves when they meet and shake hands in a coffee shop.
Then again, Thomas/Neo may be trying to block out memories of the man he once was - possibly by swallowing handfuls of tell-tale blue pills.
In the original film, Neo was offered a pill of that colour that would allow him to return to and continue his simulated existence.
3) Christmas Carroll