Loved it! This movie provides lots of sci-fi action, an interesting premise and the great banter you expect from Ryan Reynolds and his younger self. Add in a little bit of romance and heart-tugging feels, and you have a great movie suitable for a family (children 6 and up) . A little swearing so you might want to watch it first.