The acting was above average good performances by Tyrese Gibson and Naomie Harris. Harris did well considering the plot gets basic fast. The plot wasn't all bad it just lacked creativity, there was definite room for improvement. The film was entertaining but then it kind of becomes very predictable; you're really waiting to see how it's going to end. Overall it's a decent thriller; not bad but not good either.