images

Released on: 2024-11-02

Revolution or Bust

A surreal music video where a pop-up world of greed, rebellion, and revolution unfolds as cherubs, a devil, and a modern-day Jesus clash in a satirical battle for justice.

Fantasy

Animation

Music

Comedy

Production Companies:

People Versus TV CIC

Production Countries:

United Kingdom

Astro

Videos

Date: 2025-01-29T12:21:10.000Z

Unimaginable Lovers - Revolution Or Bust (Trailer)

Astro

Similar Movies

Astro

Reccommendations