Guests: Oscar winning director Michael Moore; from "The Hangover Part III", actor/comedian Zach Galifianakis; from "The Cycle", co-host S.E. Cupp; from "Foreign Policy Begins at Home", author Richard Haas; NYT Finance columnist Andrew Ross Sorkin.