At this weekend's domestic box office, Alien: Romulus fell to No. 2 behind Deadpool & Wolverine. The Marvel flick reclaimed the No. 1 slot with $18.3 million and a new $577.2 million domestic total.
Forbes contributors publish independent expert analyses and insights. Monica is an entertainment reporter covering TV, film, and music. The sci-fi thriller is the ninth installment in the Alien ...