I loved this. You have to suspend your belief about a few things and there's a rather obvious "this was then, perhaps you shouldn't think twice whether this isn't happening again!" message but if you look beyond all that, the performances were excellent and the story line really compelling. I especially liked Sasha's storyline and his performance. He was very good although I did think there were a few loose ends around his storyline especially with Mr Tesla. But overall it was a gripping watch.