The Despicable Me 3 trailer is here, and it introduces a contender for the animated canon’s best baddie. Balthazar Bratt, voiced by Trey Parker, gets all the gags in the teaser for the franchise’s third installment. Bratt is a mustachioed ‘80s child star who uses chewing gum and shoulder pads for his evildoing. Gru and Lucy Wilde are hot in pursuit of Bratt as he shakes, shimmies, and moonwalks his way into trouble. Meet the new villain who’s light on his feet and ready to dance-fight when Despicable Me 3 arrives in theaters June 30, 2017.