You will love or hate it. It is a hard concept. Hard even it is a sci-fi. If that is not a sci-fi movie it can be a movie about a dream. This movie is like a weird dream you want to tell everyone but not remember correctly.