Angel Has Fallen ★½

I barely paid attention to this and still guessed what would happen constantly.

tw/cw: blood