A new threat from outside its borders, and a revolution brewing on its streets - Eden, Wyoming, is no paradise.