Actors: Ryan Reynolds, Andy Garcia, Matthew Fox, Ben Affleck, Jeremy Piven, Ray Liotta, Alicia Keys, Peter Berg, Jason Bateman,
Rating: 7 out of 10, extremely bloody action with surprisingly strong cast with twists all over the place. No one is safe in this movie and a bunch of actors are playing against their normal type. The action and the story are so complex that at times it is hard to keep track of who the good guys are and vice versa, still enjoyable.
MVP: Reynolds as the betrayed FBI agent