Whilst you're delving into the popcorn, keep an eye on this movie from the start as there are so many details and clues throughout. All generations can watch together and the cast are a mixture of ethnicities so most viewers will relate somewhere along.