Looks like episode 1 of this season’s Walking Dead.
You nailed it - that was exactly what I thought.
Oh, and I might add that the solution is probably about the same...and that Europe is like the townies who are paralyzed with fear about even the need to protect themselves, let alone actually do it. The difference is that there is no group ready to protect Europe, unlike the town in TWD. Vlad Tepes - err, umm, uh - Putin is busy with his own zombies and is too far away to help the Eurotownies.
Winter is our friend.
Gates of Vienna Redux?
Exactly, looks like they are heading toward that gravel pit. =)