A sleep study goes awry when participants start to go missing.
1977
1999
1987
2024
2022
1972
1974
1970
2023
1998
1989
1990
1964
2025
2010
1960
1988
1981