Æon Flux ★★½

I will need to rewatch this. Foot licking paradise is a bit of an odd conclusion though I'll allow it