Rich characters! Each character had a life a back story that I got to know enough of about. Usually I'm annoyed by narrative, it takes me out of the movie, but they weren't distracting at all. They were funny and smart and it was a creative way to get insight about the character instead of 'telling' dialog, which can get tedious. Love watching little films with a lot of everything: raw grit, action and heart. Milla was great, never seen her that emotional and focused. This was a 3-d performance for her. Read Gary Lenon's credits- good stuff for a directorial debut. He made efficient choices that tell the story. It's hard to do that the first time around. Didn't know Aisha Tyler was in it, another pleasant surprise. Her performance was subtle. The cast was authentic Big Al owned the role! I really liked this one.