If you approach this as a Sci-Fi aliens et al film, expect to be disappointed. This film is really about faith and the vagueness of life. The film has a deeper meaning, which you will get or not. The B movie score is also very good, very 1950s. I loved it.