Eric Wilson (Peter DaCunha), 10 anni, subisce le angherie e i maltrattamenti di una madre violenta e alcolizzata, Briana (Bree Williamson), che non nasconde di preferire il figlio maggiore, Max (Auden Larratt). Segreti in famiglia si apre sul tragico evento che acuisce le tare del genitore: Max batte la testa in piscina e Eric non riesce a prestare soccorso al fratello. In seguito all'episodio, la donna sfoga la sua aggressività su una vicina di casa che prova a toglierle l'affidamento del bambino. In un impeto d'ira, Briana si scaglia sulla sfortunata vicina, uccidendola. Eric, complice involontario dell'omicidio, segue la madre in fuga vero il Messico. Nel frattempo, stringe una forte amicizia con Michael Davis (Paul Popowich), l'insegnante di basket della scuola.