Elephant funerals, demented parades, seedy red light districts and haunted graveyards make up the stunning imagery of Santa Sangre.
Review in Video — by Dusty Somers — on Feb 07, 2011