Oblivion is a 2013 American post-apocalyptic science fiction film based on Joseph Kosinski's unpublished Radical Publishing graphic novel of the same name. The film was co-produced and directed by Kosinski. It stars Tom Cruise, Morgan Freeman, Andrea Riseborough, and Olga Kurylenko. The film was released in the U.S. on April 19, 2013. According to Kosinski, Oblivion pays homage to science fiction films of the 1970s. Oblivion received mixed reviews. Cruise's performance and the visual effects were praised, while reception of the plot was mixed. Reviewers criticized the film's incorporation of elements from other sci-fi films and what Rotten Tomatoes called a "thinly scripted" story. However, it was a modest commercial success, grossing $286 million worldwide.