The British Broadcasting Corporation is a British public service broadcaster. Headquartered at Broadcasting House in Westminster, London, it is the world's oldest national broadcaster, and the largest broadcaster in the world by number of employees.
The most hated show in recent history starring the most hated character of all time takes a beating from alot of really pissed off characters. The film is just one character after another smashing the everloving s**t out of HBO Max's Velma.