Deadline is reporting that Freeman is definitely on board to play a role about which pretty much nothing is known, aside from the fact that it will be a "critical part."
The film is set in the distant future, where the irradiated surface of Earth is uninhabitable to all but some malicious aliens prowling about, leaving the remnants of humanity to live in floating cities above the clouds. Cruise's character is a soldier who spends his time down on Earth, repairing drones designed to hunt down the aliens. When he stumbles upon a crashed ship and a mysterious, beautiful woman, he sets off on a journey with profound consequences for the planet.
Andrea Riseborough and Olga Kurylenko are set to play the two female leads. Jessica Chastain was originally in talks to play one of these two characters, but she dropped out of the project, which has had a fairly interesting history.
When Joseph Kosinski was directing his first feature, TRON: Legacy, for Disney, the studio won a bidding war for Oblivion, which is based on a comic book by Kosinski and Andree Wallin. Last March, though, Disney let go of the property after deciding that an expensive PG-13 live action sci-fi epic didn't suit its plans. Then Universal acquired Oblivion, which may or may not still be titled Horizons.
The script includes contributions from Karl Gadjusek and The Departed screenwriter William Monahan, with revisions from Little Miss Sunshine's Michael Arndt.