Ayotzinapa: The Turtle's Pace 2018 7.4 (224 votes) 16+ Movie Documentary, Drama A film about the 43 students from Ayotzinapa who disappeared. Added on Netflix 2022-04-21.