Seriously. Leave whatever you are doing and hit the nearest cinema.
I am not telling you much as I hate helping build up the wrong sort of expectation (plus it opened Cannes so, it is not exactly a secret film project).
Go. Now. What are you waiting for? All of you: big and small.