News Does Alien: Romulus have an end or post-credits scene? Sources from Comingsoon • Heavy Spoilers on Youtube • Published 2 months ago