June 11, 2012 - Martin Sheen

Season 8 Ep 1096/11/12

Neil deGrasse Tyson calls out the science of "Prometheus," the Vatican labels a group of U.S. nuns "radical feminists," and Martin Sheen discusses "The Amazing Spider-Man."

Up Next