‘Olympus Has Fallen’ Review

Mount Olympus was the home of the Greek gods, where they ruled over all mortals (these deities never seemed to acknowledge any people other than Greeks, implying that Greece was somehow the center of all creation, and the pinnacle of their handiwork). Minor spoilers begin. That ‘Olympus Has Fallen’ is code for the White House […]