Today on indieWIRE the Tribeca festival launched, some big name directors lashed out at VOD, doc titan Werner Herzog offered his thoughts on Nicolas Cage, and more.