Steven Spielberg, Samantha Morton, Tom Cruise, Colin Farrel Philip K. Dick story!! How can you go wrong? I expected a lot from this movie and I was not disappointed! Gripping storyline, edge of your seat action, excellent acting... So many great memorable scenes. There's one where Tom and Colin are chasing and fighting throughout the auto factory; looks like Tom is going to get crushed in the assembly line machinery, but at the last minute he pops up in the newly assembled car and drives off!! I have seen this about 20 times and need to see it over and over about once a month. One of the top 3 science fiction movies of all time!!