A sleep study goes awry when participants start to go missing.
1990
2022
1974
2021
1976
1960
1988
2010
2025
—
1977
1971
1998
2024
2020
2023
1964