As for the film I cannot strongly recommend...
Antoine Fuqua's White House thriller Olympus Has Fallen, which stars Gerard Butler, Aaron Eckhart, Morgan Freeman and Angela Bassett.
If it seems like the film was just in theaters, it's because it was. It opened in late March, and was in theaters for 16 weeks, closing just last month. The gap between theatrical runs and home video releases continues to narrow, in case you haven't already noticed.
In the film, Butler stars as an unlikely Secret Service agent trying to stop North Korean terrorists who have taken over the White House with plans to detonate a nuclear bomb.
Robert Forster, Cole Hauser, Ashley Judd, Melissa Leo, Dylan McDermott, Radha Mitchell and Rick Yune round out the cast.
It's the second White-House-under-attack thriller released this year; the other being Roland Emmerich's thriller White House Down, which stars Jamie Foxx and Channing Tatum. Although Fuqua's film fared better at the box office than (and was about half the cost of) Emmerich's.
If you skipped it while it was in theaters, now you can rent it or buy it on DVD or Blu-ray.
Here's the trailer for Olympus Has Fallen: