A sleep study goes awry when participants start to go missing.
1970
2009
1974
1972
2004
1994
2022
1977
1999
1987
2017
1960
1990
1980
2025
1988
1998
2023