Artfully entertaining, quirky, great cast, memorable fun; a movie that knows how to take a serious bit of American history, shake it up, completely entertain you, then leave you talking and thinking about how unexpected heroes and not so unexpected villains shape not only America, but the world.