Factual error: The movie is set in New York, and Rocks is fighting wolves. Wolves are no longer found in New York.
Factual error: During the movie, characters may use lingo that would not be understood easily in the time period of their counterparts. April for instance uses the word "cool" in the modern sense, and nobody questions that, but you could assume that they don't understand every word and infer nonetheless the meaning from the context. Walker however when he's about to fire his cannon uses an idiom "Try this on for size" that was coined in early XX century. (01:19:40)