This movie could have been great but too many things misfired really. First of all the actress who played the daughter was not very good and had zero chemistry with Gibson. Luna was horribly miscast as the baddie and the script felt very under developed. Gibson is watchable as always and stuggles to inject some grittiness and gravitas into this lame movie. There are however good things here, but not enough of them.