On October 31, 1517, Martin Luther nailed his Ninety-Five Theses to the door of the Castle Church in Wittenberg, Germany. He did so for the sake of the peace, purity, and unity of the church. His ...
Oscar nominee Jared Hess (“Ninety-Five Senses,” “Nacho Libre”) directed, with Roy Lee, Jon Berg, Mary Parent, Cale Boyter, Jason Momoa, Jill Messick, Torfi Frans Olafsson and Vu Bui ...