Was this really from 1999?

Rating: 10/10 (23 April 2020)

Can you believe this? This movie was made in 1999 so far . And they used some CGI which proved that they are advance than time. Gonna see it again.