Stone, Defoe and Ruffalo were amazing. The sets and costume design were also equally amazing. The plot starts off strong like a modern day Frankenstien discovering the world, but doesn't go anywhere further. About halfway in the film lost my attention and I was just waiting for the end. It was fine and I watched it bit it is not a film I will re-watch.