Watch a brand new trailer for upcoming Netflix limited series BODIES. The series will make its streaming debut on October 19, 2023.
Netflix has released the official teaser for upcoming limited-series BODIES. The eight-part series will stream from October 19, 2023.