Amazing Graphics and highly detailed. Even though this plot has been kinda played out they at least made it entertaining & fun. My only wish was they picked another voice actor for the son. It didn't seem to fit him entirely & was somewhat distracting.