Don’t Sleep, a Thai horror film set in the pulsating heart of Bangkok, delivers a chilling yet uneven tale that intertwines guilt, the supernatural, and human conscience. Directed with a bold vision, ...