As a fan of Marvel movies in general and of Daniel Brühl in particular, this is a dream come true.

What was a only a rumour is official today. The German-Spanish actor will join the cast of Captain America: Civil War, the third instalment in Steve Rogers’ adventures. The filming will begin early next year and it has been said that Brühl will be playing a villain (because I assume if an actor has a foreign accent they are immediately forced to play the bad guys?)

There are also rumours about Brühl’s character also being part of the cast of Doctor Strange, which will hit theatres in 2016, like Captain America 3. Nevertheless, if you want to get an idea of what Brühl would look like as a villain, check this clip from Inglorious Basterds in which he plays a Nazi who apparently can’t take no for an answer: