A sleep study goes awry when participants start to go missing.
1960
2025
1990
1980
2014
2023
1971
2020
2024
1973
1975
2021
2022
2019