A sleep study goes awry when participants start to go missing.
1976
2010
—
2024
1977
2004
1970
1929
1990
1974
2009
1964
2022
1999
2023