Come check out my top 8 alien flicks! Be sure to tell me what I’m missing!