CriticLEE Speaking: 'Alien: Romulus' is a new voyage not far from its mothership
This week, FOX 2's Lee Thomas and The Detroit News' Adam Graham review "Alien: Romulus," "Dìdi," "Sing Sing" and more. "Alien: Romulus" is the seventh movie in the "Alien" franchise -- while the film has an all new cast, they head to a familiar abandoned outpost floating in space.