The performances of this movie are very good. They keep you intrigued throughout the entire film. There are no good explanation of what is happening or what's going on. The end of this movie is not dramatic, fun, or explained. It leaves you hanging and just makes you angry.