The best part of a movie should be the plot. The mediocrity of the movie was apparent from the plot to the direction. Though the cast was good, it failed to uplift the movie. Remember Harvey Dent from the "The Dark Knight", yes Aaron Eckhart is Frankenstein in this movie. This might not be fair on Stuart Beattie to be compared to the brilliant Christopher Nolan still the difference is quite prominent.