An advertising film with a difference: Into a strange computerised future where women “run things” b...