This film is alright for viewers to watch. It clearly shows that Spielberg spent a lot of effort and time in creating this film. The storyline could have been better. I found it to be a bit slow. The cast selection was fine. They committed to their respective characters. Mark Rylance does a great job as the BFG. This film reveals to viewers the many possibilities of what friendship and working together can do. I would not know much about that. I do not have any friends. I am alone. People only bullied and hated me for no reason. That had a real impact on my life. This is a fine Spielberg film for everyone to watch.