Entertaining enough
The acting, the story and the soundtrack make this one worth watching.
Other than that, I found the storytelling, directing and overall film making to be very cliched and derivative.
Every single shot felt like it was taken straight out of another film.
Also the main kid became very unlikable and annoying.
And who was the kid narativing and WTF did he have to do with the story?
It was very pretentious.
But overall and entertaining film.