traitor

ANGEL HAS FALLEN: An Old Dog With A Couple New Tricks
ANGEL HAS FALLEN: An Old Dog With A Couple New Tricks

Thankfully, strong cast and fan following go along way to make Angel Has Fallen enjoyable despite its director’s shortcomings.