Cape Town – There's a new villain in Despicable Me 3 and he's bad!
Trey Parker the co-creator of South Park joins the franchise as Balthazar Bratt.
He's a shoulder-pad wearing, 80s obsessed villain who has sick dance moves and uses bubblegum and Rubik's Cube as weapons.
Set to Michael Jackson's Bad we meet Balthazar as he tries to steal a gem.
Gru (Steve Carrell) and his secret agent wife Lucy (Kristen Wiig) take on the mission to stop him.
The minions, Gru's daughters and his twin brother are all back too.
Watch the trailer here:
The film releases in cinemas 30 June 2017.