A tale of murder mayhem and revenge l the devil s rejects 2005