They finally got what was coming to them(happened a week ago sequel)

See also: