Oblivion is a 2013 American post-apocalyptic science fiction film co-written, produced and directed by Joseph Kosinski and based on his unpublished graphic novel of the same name edited by Radical Comics. It stars Tom Cruise, Olga Kurylenko, Andrea Riseborough, Morgan Freeman, Melissa Leo, Zoë Bell, and Nikolaj Coster-Waldau. The film was initially scheduled for release on July 10, 2013. Since the 3D re-release of Jurassic Park was set for April 5, 2013, the US release date was moved forward to April 19, 2013. According to Kosinski, Oblivion pays homage to science fiction films of the 1970s. It is Tom Cruise's twentieth film to gross more than $200 million worldwide. The movie received moderately favorable reviews; the acting performances were praised, while critiques of the story were mixed.