Propaganda much? First sin: predictable sub-primary school writing. I can deal with undisguised propaganda if it's forwarded intelligently.
Sins 2-372:
This was anti: American (US border guard v. Canadian), pro-socialist ("the gov't is going to solve this..."), anti business (oil=bad, pharma=bad), fracking, capitalism...reality, fact, Trump (a "fake news" jab)... shall I go on?
If these messages resonate with you, find a better flick. I'm sure your kids are too sophisticated for this low-effort amateur hour.