A sleep study goes awry when participants start to go missing.
1997
1989
2024
1994
1996
1999
2021
2002
2022
1939
1979
2007
1913
2014
2003
1964
2023