My vote would be Patricia Ford. Ok, so she's not an actress. She could just put on the suit, and fly around in the invisible jet for 90 minutes.
I would ask for photos, but I'm sure that's a great way to get the thread locked.
For the actress, who was the woman who played Aeon Flux, give her the job!