A sleep study goes awry when participants start to go missing.
1990
1964
2021
2025
1987
2023
1994
2004
1973
1970
1981
1942
1974
2009
2024
1972
1977
1999