Just like others, don't listen to the negative reviews. It was pretty good . Jared Letos acting was not bad actually. They could have chose a better "Milo " imo. I gave it 4 stars bc they could have explained his powers better , however the special efx were awesome 👍