Morgan Freeman and Aaron Eckhart in Olympus Has Fallen.

Gerard Butler stars in one of the most ridiculous action films you will see this year.

He’s a Secret Service agent on duty the night something very bad happens to the president (Aaron Eckhart); he winds up with a desk job. Later, some nasty North Koreans hilariously infiltrate the White House and hold the president and his Cabinet hostage—so it’s time for Gerard to dispense with the paper clips, and pick up an automatic weapon! Yes, it’s Die Hard in the White House, or at least it wants to be.

There’s some fun to be had here, but the movie has some tragic flaws, including terrible CGI and mawkish patriotic crap that distracts. (Melissa Leo screaming the Pledge of Allegiance as she is dragged to certain death comes to mind.) This is one of those “so bad it’s almost good” movies.

Olympus Has Fallen is playing at theaters across the valley.