English: Shower of Blood (2004)
Telugu: రక్త కన్నీరు - 2004 (తెలుగు)