My vote goes to Crisis core Angeal vs Genesis vs Sephiroth
Angeal vs. Genesis vs. Sephiroth (HD 1080p) – 04:34
Reasons are as follows,
Reason one: Giving Evil a soul, Sephiroth is pure evil in FF7 but in Crisis core you see a man, a hero falling from grace due to a corrupt idol.
Reason two: Music and poetry, not many games go from hard rock to a chilling one winged angel like song so well.
Reason three: The instant change from best friends to wanting to kill each other
Reason four: Explosions enough said.