AlienGraham Hill9.9· May 1, 2020FollowJust leave the damn cat on the ship!!CommentsSign in to react and join the conversation.Sign inGet the appSee all Graham's reviews for Alien (2)First watch9.9May 1, 2020Rewatch 19.9August 12, 2024