Scene of carnage that can foresee