a movie still from angela merkel in south park