Good, but not great
I thought it was a good movie up until Mateo killed the guy who looked after him. I thought it was stupid because Mateo looks like a toddler and it's not very believable that a kid that young would understand he killed his father and kill him as payback. Still a good movie, but I think it would have been better if you made Mateo a bit older.