Æon Flux (2005)

Little known and very underrated.