I enjoyed the storyline from the beginning. Cuba Gooding Jr. did an excellent job of acting. I was riveted from start to finish. I enjoy a film that pulls you in and keeps you there. This film did just that. The story flowed quite well and was easy to follow and understand. I rented this one based on previews I saw, and thought it might be good. It was. Parts of the film are like viewing a video game from the inside out. The idea was wild and I think anyone who enjoys a good sci-fi will enjoy this film. Like any sci-fi, you need some imagination. The acting made the film believable, especially Cuba Gooding Jr.. No actors/actresses stood out as doing a poor job. To those who gave this film a low rating; I'm not sure what you were expecting. Enter the film, kick back and enjoy!