Yes, you heard us.
You can have tea and attend the Avengers: Infinity War premiere in Los Angeles with Doctor Strange himself, Benedict Cumberbatch.
Giving a performance we can guarantee you won’t forget, the actor, 41, announced the news in a slightly surreal manner on Monday by performing a rendition of I’m A Little Teapot.
Teaming up with charity Omaze, the Sherlock star is offering one fan and their friend the chance to fly to California and enjoy a very British tradition with Benedict, afternoon tea.
But wait, that’s not all.
On top of that the winner will be put up in a four-star hotel, and then get the to see Benedict and his Marvel co-stars at the premiere of the third Avengers instalment in Los Angeles.
How can you be in with a chance of bagging this incredible prize?
Well, all you have to do (that is, if you feel like it) is go to Omaze’s website and donate as little as $10 (that’s £7.16) to the charity for the chance to both attend the glitzy Tinsel Town event AND spend some quality time with the A-Lister.
Each donation made will go towards supporting GEANCO, an organization working to save and transform lives in Africa by focusing on the health and education of those in Nigeria.
More: Benedict Cumberbatch
Avengers: Infinity War is the next big chapter in the MCU, and will see a host of Marvel’s biggest names come face-to-face with Josh Brolin’s Thanos.
The film will see Brolin’s supervillain unleashed on screen properly for the first time in the MCU’s 10-year existence, as the Mad Titan attempts to secure all of the Infinity Stones in his quest for absolute power and Godhood.
Doctor Strange will appear in the film alongside fellow newcomers to the MCU, whilst fan favourites Captain America, Iron Man, and Thor also make a return.
Avengers: Infinity War will be released on April 27 in the UK.
Got a story?
If you've got a story, video or pictures get in touch with the Metro.co.uk Entertainment team by emailing us email@example.com, calling 020 3615 2145 or by visiting our Submit Stuff page – we'd love to hear from you.