This is a very powerfull film. It is almost 2 films in one. It could have easily been made into a mini series. The movie is somewhat realistic since segments of this movie happen in every day life or at the very least the spirit of the movie can happen in every day life..