No, it is not at AMC movie theater in Leesburg.
It's gone. Short run. I was disappointed, too.
The best way to get the answer to a question like this is to call. It appears o line, but doesn't show details. Good luck.
Its says coming soon on. Was just released on march 23.
It was there on Tuesday.
Thanks! Your answer is awaiting moderation.