A sleep study goes awry when participants start to go missing.
1972
2026
1973
1981
2014
1988
2025
1998
2020
1976
2023
1960
1994
2004
1970
1987