THis is one of those 'Marmite' films. When I went to the pictures having no idea of what to expect I almost walked out after half-hour, It seemed to make no sense,be disjointed and difficult to engage with...HOWEVER..perseverance is a must and how rewarding it is. Each story is neatly expanded and tidied up by the end leaving the viewer with quite a task. That is because the delight lies in reflecting on what you have just seen and just how damned clever and thought provoking it is. The fun lies in watching each story develop to its end. The overall concept is both brave and amazing having a small group of actors playing key characters from the different storylines, even daring to have them playing different gender/races.Furthermore it manages to mix it up quite magnificently.Never have I witnessed such extreme violence and slapstick comedy, together with serious ethical questions and amazing sci-fi concepts spanning such a huge timeline. This is a film that will be so enjoyable to revisit and watch again. I for one cannot wait to immerse myself oncemore. Full credit to Tom Hanks, Halle Berry, Hugh Grant ( brave choice for him! ) ,Jim Broadbent ( always quality from him), Hugo Weaving ( scary as a female) and all the others in this amazing film.