Made in Germany: Florian Munteanu in "Creed II"