Bronx, 1969. Malcolm Sayer (Robin Williams) é um neurologista que conseguiu emprego em um hospital psiquiátrico. Lá ele encontra vários pacientes que aparentemente estão catatônicos, mas Sayer sente que eles estão só "adormecidos" e que se forem medicados da maneira certa poderão ser despertados. Assim pesquisa bem o assunto e chega à conclusão de que a L-DOPA, uma nova droga que já estava sendo usada para pacientes com o Mal de Parkinson, deve ser o medicamento ideal para este casos. No entanto, ao levar o assunto para o diretor, ele autoriza que apenas um paciente seja submetido ao tratamento. Imediatamente Sayer escolhe Leonard Lowe (Robert De Niro), que há décadas estava "adormecido". Gradualmente Lowe se recupera e isto encoraja Sayer em administrar L-DOPA nos outros pacientes, sob sua supervisão. Logo os pacientes mostram sinais de melhora e também mostram-se ansiosos em recuperar o tempo perdido. Mas, infelizmente, Lowe começa a apresentar estranhos e perigosos efeitos colaterais.