Question: why is annihilation rated r?
Answer: Annihilation is rated R by the MPAA for violence, bloody images, language and some sexuality. Violence: ... - Frequent portrayals of gun, weapons, and hand-to-hand violence, with blood and gory detail.