Peyton List seems 10 times the natural athlete the actress that plays Daniel's daughter is, though. Agree the kid fighting is some of the more ridiculous stuff. Some of them make it look not shit tier, but some of it is pretty bad.
I was actually surprised how well the cameos actually worked...