Which alien life form is shown?
Update: There has only been one correct response so far. Here are some additional hints. The visual is an artist's impression of an alien life form from a novel written by the guy in the first visual below. There have been two movie adaptations of this novel and a screen shot from the newer one is shown in the second visual. I suppose the answer can't be worked out even with the clues unless you already know it but I wanted to draw attention to one of my favorite science fiction novels/theme.
Update: There has only been one correct response so far. Here are some additional hints. The visual is an artist's impression of an alien life form from a novel written by the guy in the first visual below. There have been two movie adaptations of this novel and a screen shot from the newer one is shown in the second visual. I suppose the answer can't be worked out even with the clues unless you already know it but I wanted to draw attention to one of my favorite science fiction novels/theme.
Answer: The alien life form is the mighty, unknowable, truly alien Solaris from Stanislaw Lem's novel by the same name. One of Lem's favorite themes is the fundamental impossibility of meaningful communications with an alien species. There were two famous movies made out of this novel - one by legendary Russian director Andrei Tarkovsky and more recently one by Steven Soderbergh starring George Clooney. Srivats was the only one to get it without the additional hints. tsp, Prachi, Hasan, Manix, Swapnaa, Rajesh, Ajinkya, Raghu and Divya got it with the hints. Well done all.