The new C-Note: Benjamin’s looking good, but what’s with the drama?

The new $100 bill has overcome its initial difficulties and is now out and about. Here’s the official, dramatic unveiling video from the Treasury: