Best movie I've seen in the theater. The film was long; at one point, I thought it ended at the 90 minutes mark, but there was still 30 more minutes. It was creative, funny, corny, sci-if, family drama, action pack, had a meaningful message, and highlighted Asian culture. I highly recommend this movie.