Yes, it's a revenge movie, and for that reason alone, there isn't a lot of story. But Zoe really is awesome, scaling walls, sneaking around and just being a great/tough adversary. She could easily be a spy in a franchise, and I'm happy to watch her do anything. The supporting cast here is also good.