Beautiful, interesting, incredible cinema.
A science fiction short set in a fascist and futuristic world where Liz – a freedom fighter – find a way to destroy the regime. But they will do anything to stop her.