Plot, effects and story line really good. But it's like they spend all money on that and didn't have enough for decent actors apart from 5 min of Sam Neill. But the G. Farahani must be the worse actress I have ever seen. She is just so bland, kids were same the fake cries with no tears. Seriously dissapointing.