Very interesting, and bizarre. I presume something big was going down.
Sounds like a cross between the Italian Job and Die Hard I?