Gru is back and he has a new villainous threat to contend with in the trailer for the third installment of the Illumination Entertainment series.

Gru’s newest adversary is Balthazar Bratt, an apparently “suave and debonair” miscreant who was a former child star who grew with an obsession with the character he played in the 80’s. South Park‘s Trey Parker voices Bratt while Steve Carell returns to voice Gru and Kristen Wiig voices Gru’s love interest Lucy.And yes folks, the Minions are back as well!

Despicable Me 3 comes to theaters on June 30, 2017.