Wow, this looks good! What a great cast. I hope this doesn’t end up being an alien movie with a stupid ending explanation.