Michael Keaton interpreta Daryl Poynter, caliente tiro agente inmobiliario que tienen problemas con el alcohol y cocaína. Una mañana, se despierta para encontrar a una mujer muerta en su cama (alguien que había sido fiesta con la noche anterior) de una sobredosis de cocaína. Resulta también acaba de recibir una llamada telefónica de sus empleadores diciéndole que una enorme suma de dinero le falta a uno de sus cuentas. Presa del pánico, Daryl decide ingresar en un centro de rehabilitación de drogas para esconderse de la ley, donde conoce a Morgan Freeman hueso duro de roer. Un adicto en si mismo, ahora trabaja como consejera de drogas y conoce todos los trucos que Daryl intenta extraer. Daryl, pronto descubre que sólo podría estar en el lugar correcto, después de todo.