Gilly Hopkins (Sophie Nélisse), uma incontrolável menina de 12 anos, vive indo e vindo de lares adotivos. Até que ela é enviada para a casa da estranha família Trotter e conhece Maime Trotter (Kathy Bates). As duas se unem e tentam armrar um plano de fuga e assim achar a mãe biológica de Gilly.