Description
They makes sure that they get their revenge even if it costs millions of lives, but most importantly billions of dollars of damages!
This sounds a lot like another movie I think I've heard about?
3/5