Renegade Prophet: Righteous Indignation?