Robert Altman will direct Cate Blanchett in the upcoming HBO espionage drama Mata Hari, according to The Hollywood Reporter. Blanchett will portray the real-life World War I spy in the three-hour film.