A trama se passa em 1899, quando um professor da Universidade Oxford exibe em uma de suas aulas, sua paciente, Lady (Eliza) Graves (Kate Beckinsale), que foi diagnosticada com histeria feminina. Após algum tempo, o jovem médico, o Dr. Edward Newgate (Jim Sturgess), chega ao Hospício Stonehearst a fim de adquirir experiência na prática da profissão. Ele é recepcionado pelo superintendente, Dr. Silas Lamb (Ben Kingsley) e seu assistente, Mickey Finn (David Thewlis). Aos poucos, Newgate vai sendo apresentado aos métodos nada ortodoxos do Dr. Lamb. É quando o jovem médico percebe que algo pode não estar certo naquele lugar.
O filme indiano Athiran, lançado em 2019 foi inspirado e vagamente baseado neste filme. Um outro detalhe curioso é que Ben Kingsley, um dos protagonistas de Refúgio do Medo também faz um personagem similar em A Ilha do Medo, suspense lançado em 2010, tendo Leonado DiCaprio como um dos personagens principais.
Lançado em 2014, o longa estadunidense é dirigido por Brad Anderson, com roteiro de Joseph Gangemi e ainda conta com Mel Gibson tendo participado da produção. O elenco é formado por Kate Beckinsale, Jim Sturgess, Michael Caine, Ben Kingsley, David Thewlis, Brendan Gleeson, Sinéad Cusack, Sophie Kennedy Clark, Christopher Fulford, Jason Flemyng e Edmund Kingsley.