On Wednesday, Kevin Hart popped up at three D.C. movie theaters to push the release of his latest stand up comedy film, “Let Me Explain.”
In what seemed like an impromptu pop-up, Kevin stopped by Regal Gallery Place in Chinatown, AMC Hoffman Center in Alexandria and AMC Loews in Georgetown. He even bought soda and popcorn for fans in line to see the film. Of course when they saw Kevin they went ape crazy.
Oh…and of course cameras were rolling the entire time. Perhaps it’s a set up for another movie special?