Great action. Ansel Elgort and Lily James. Jamie Fox was over the top with his character, no sublties or nuance to round out his character, one note, obnoxious. Jon Ham and Eiza, didn't believe the relationship, too rehearsed, sterotypes, "Hi, I'm a bad guy!" "Can you tell by my bad haircut and my scraggly beard?" and Eiza, "Hi, I'm the sexy femme fatale in tight pants!" Kevin Spacey, ominous cranky guy, another sterotype. No depth offered by any of these thespians, I blame the script for that.