This movie had A LOT of potential but ultimately fell flat at every turn. Emma Watson was flat and unconvincing. The plot was predictably at times and lacked follow through. Characters were poorly acted and one-dimensional. The one pivotal moment of the movie was completely disregarded and simply tossed to the wayside. The ending was completely stupid. Not thought-provoking, not conclusive. It was boring and flat.