A sleep study goes awry when participants start to go missing.
2003
2023
2018
2024
2020
1924
2025
—
2011
2019
2022
2015
2009
2006