When David starts having dreams that seem real, he decides not to sleep. Before long, he begins to experience delirium and starts to believe that everything happening to him is part of something much bigger.
2023
2024
2019
2025
—
2026