poor acting done by emma watson. she may have performed extremely well in the harry potter series, but she is just not the right one for these kinda movies. overall not enough plot setting, guessed the person behind the mess within watching half of the movie itself.