Æon Flux ★★★★

great animation and narrative