A sleep study goes awry when participants start to go missing.
1991
2007
1993
1962
1980
2009
2017
2023
1994
2025
1938
1950
1946
2022
1985
1981