This movie is not a Sci Fi movie but an illusion of it! This was an amazing performance by the protagonist's. Mental illness and addiction are the main characters of this thought provoking movie. Delusions of grandeur, persecution and hallucinations could possibly be do to Schizophrenia (not taking his medication and possibly taking drugs) and are strongly displayed through out Wilson's character. It is possible that Salma Hayek is only an illusion and delusion of his grandiosity state of mind. His only reality was his daughter who appears to never give up on finding him and making him human and present in this world. Please, always be kind to other's and yourself!