Alien Romulus Teaser Trailer Screenshots This section features screencaps of the teaser trailer for Alien Romulus which was released March 20, 2024.