I was not expecting this movie to have parasite aliens trying to take over the world.... but here we are! I loved it so thanks for the recommendation!
It may be hard to find a copy to sync up with, so do what you gotta do...