It was a good weekend for Tom Cruise as the actor's latest flick, "Oblivion" won the weekend box office. The futuristic film, which also stars Morgan Freeman, Olga Kurylenko, and Melissa Leo, among others, brought in $38.15 million at 3,783 theaters this weekend. Led by director Joseph Kosinski, "Oblivion" had an estimated budget of $120 million.