It seems like the script was cut in ways which inhibited character development. The studio should have paid for a better director of photography. Joey King did a good performance. Direction was good considering what the DP had done. Overall I'd say the fault lay in script, photography, and editing.