The acting and screenplay were excellent in this movie. However, I could not get behind the part of the storyline that is typically reserved for Sci-Fi and super hero movies. (Won’t say more to ruin it for those who haven’t seen it yet). You’ll understand when you see it. I can only give a 3/5 for that reason. I guess I expected a bit more reality in this.