you know it a funny place the internet . all kind of people and all kind of opinion and some useful some not . read through a few of the review here i have to ask myself have we see the same film a some of the reviewer . take it from me this be a great film . it take you on a roller coaster ride through time and forward backwards sideways sideways . well ok sometimes you have to follow the plot closely but the people who get confused might be good off watch a straight space blaster . this be clever film make no mistake . and what with the crazy criticism of the director davis van eyssen . this guy obviously have talent in spade and manages to create something that be visually stunning and excite but that also carefully define real character and emotion . finally i be shock to hear somebody have a go at sean astin . he act his heart out in this film and show real comic genius in the way he play the main character . a class act . let get real here .