A sleep study goes awry when participants start to go missing.
1988
1998
2023
2009
1974
2004
1989
1994
1976
2024
2010
—
1929
1971
2022
2025