Question: who plays the bad guy in despicable me 3
Answer: Trey Parker as Balthazar Bratt , a supervillain and former child star who grows up to become obsessed with the character he played in the ' 80s and is bent on world domination .