This is a teaser to the movie Squirrels, a new film about the dangers of the average squirrel. Yes, it’s coming soon!