The movie has two directors but the producers might have as well hired no one and save their wages. I am really sorry for Keanu, he's one of the coolest actors around and I can only imagine he was either misguided or did it for the pay check. This movie is not better than the average low budget, low quality Steven Seagull run of the mill movie. Inverosimil script, bad direction, bad actors, bad soundtrack, bad everything. Keanu looks like he's playing a video game from beginning to end shooting right left and centre killing dozens of guys. Even the soundtrack is more fitting of a video game. So I'm very disappointed, I was expecting much better after all the publicity and promotion. The cinematic value of this movie is next to zero.