史蒂芬金創作此故事的部分靈感來自於一隻可以「預知生死的貓」,據悉在美國某家安養中心,有一隻貓咪彷佛擁有預知死亡的能力,牠總會在病患臨終前幾個小時,跳上病床並蜷伏在病人身旁,默默陪伴病人和家屬度過最後的安寧時刻,因而成為安養中心裡另類的預警系統,這則新聞觸動了史蒂芬金,讓他聯想到丹尼的「閃靈」超能力,《安眠醫生》的故事於是有了雛形。
導演麥可弗拉納根表示:「丹尼是一個心理有缺陷的人,他的閃靈超能力總是折磨著他,讓他不時就會看見鮮血和謀殺的景象,使得他在精神面上變得很脆弱,他必須處理自己的心魔,這也意味著我們需要一個能夠馬上引起觀眾共鳴及喜愛的演員,伊旺麥奎格完全了解如何詮釋丹尼的創傷症候群,我最喜歡他在安養中心和病人交談的戲份,能充份感受到他面對生老病死的豁達與謙卑,相當動人。」
對於接下這個角色,伊旺麥奎格表示:「丹尼背後溫暖又有深度的人性正是我接拍這部電影的最大理由,當你的角色擁有這麼豐富的背景故事,對於一個演員來說就是最棒的一件事情。」《安眠醫生》11月8日在台上映。