This movie kept me on the edge of my seat the entire time. There were no dull moments. I loved the fact that the cast was authentic and ethnically diverse. There were a lot of layers to Cat, the main character and the actor who played him delivered each nuance superbly. I highly recommend seeing this film in theaters.