Watched this over the past couple days, and I felt it got worse as it went. The setting didn't make much sense, at the very beginning you see the Dad fly into Moscow(?) in some rocket car, but all the tech is normal stuff we have now, except for Mr Muscles being sent to live on the Moon for...