Nothing new, shouldn't be labelled sci-fi since nothing in it makes any sense even in a fictitious way. The kid actor is great and does a good job, Ryan Reynolds is cool and all but has played this character in literally every other movie he is in and people somehow like it? A talented actor wasted in subpar cinema.