This is a great Indie film. The plot, sets, special effects, script are all very good, and the storyline in general is not only plausible but very contemporary. The acting is sincere and quite good, if a few times a bit stilted. Besides the violence of meteors etc hitting whatever they land on, there are a couple of mostly nonexplicit scenes involving violence but showing bloodied injured people afterward, death (bodybag shown), and threat-by-guns, and "sex" including only a kiss on the forehead and two on the mouth. The serious meat of the movie is in the story, and people who prefer good stories to lots of boooms and bangs CGI style or a significant amount of pron scenes will like it best.