2011 · 0 h 15 · United States · English
Paedo priest-horror short. A child abuse victim takes revenge.