This movie tried so hard to be good and failed. The storyline is weak. Acting is second-rate. I like Sofia Vergara in Modern Family and she is ok in other movies Ive seen but this role is very bad for her. Trying to get her to get rid of her accent in this role didnt work for her, it took away any talent she had in acting. As for Karl Urban and Andy Garcia, it would look like they havent had better movie offers around. Forgettable.