The writer Liu Yuming, who uses the pen name Xiao Zhenyun, writes a horror novel called Stealing Dreams. Its protagonist, Wang Chao, can grant people's wishes in their dreams. Liu's classmate Lin Jingyu grows murderous when the novel's plot mirrors his own life: he suspects his girlfriend Jiang Xue of cheating, and she becomes a vegetable after saving him. But when he turns to "Wang Chao" for help, he is killed instead. Liu Yuming tries to rewrite the ending to save Lin Jingyu, only to have his dreams stolen by "Wang Chao," who is actually a lonely ghost that died horribly while saving Jiang Xue. Wang Chao takes over Liu Yuming's identity. In the end, an underworld messenger appears and takes Wang Chao away. When Liu Yuming wakes, he sees that Lin Jingyu has "come back to life," and his phone number ends in "4444," the very digits that sparked the entanglement years ago.