La joven actriz Brie larson interpreta a Joy una mujer que ha permanecido cautiva durante más de 7 años por un hombre apodado el viejo Nick, quien desde entonces abusa sexualmente de ella. Joy es madre de Jack su pequeño hijo de 5 años que fue concebido y posteriormente nacido en aquella habitación, Jack no conoce nada más en el mundo que las cosas que se encuentran en esa habitación y que les han ayudado a subsistir, como un diminuto cuarto de baño, una antigua cocina y un modesto televisor. Un suceso llenó de valentía a Joy y decidió esconder a su hijo en el vehículo de su secuestrador con el fin de poder escapar de la habitación.