A twisted tale of cause and effect.A twisted tale of cause and effect.A twisted tale of cause and effect.