Tom Cruise has now done three science fiction films: Minority Report, War of the Worlds and Oblivion. The first two under blockbuster juggernaut, Steven Spielberg, were well-received with Philip K. Dick adaptation Minority Report winning approval from critics and audiences alike, with War of the Worlds making a less convincing case.