Jason Blum has always delighted me in his choices of films he has produced. Generally, he has more of a firm grip on all of his projects. This project was good however, I had a hard time with the cast. Although there are talented players casted, most of them were completely wrong for their roles. Maggie Q did very well but her on screen partner was a horrible choice. Michael Pena is a great actor but this role was awful. He also made some poor choices in his acting. The rest of the main cast were fair at best.