A sleep study goes awry when participants start to go missing.
2004
—
1946
2020
2011
1945
2010
2018
2024
2025
2002
2023
2022