An excellent Film. Will Smith is awesome! From the start to the end you’re on the edge of your seat wanting to know what's next, what's next! It keeps you guessing, from the start. It's a very emotional film & puts you in touch with all your feelings, so much so, there was a moment in the middle of the film I realized I was in a theater and it was totally silent & everyone was waiting in anticipation–we were all taking the same breathes! The film is a Screenwriter's dream. It's the type of script every screenwriter knows, in their heart, they've written, now the actors that are bringing it to life are totally on point -- the Screenwriter is waiting for what happens next. This is definitely a "MUST SEE" & then "SEE AGAIN" film.