Na de dood van haar grootvader besluit de 20-jarige Alma terug te gaan naar haar ouderlijk huis, een klein eiland in het hart van het majestueuze Canadese bos. Terwijl ze daar is, redt ze twee hulpeloze welpen, een wolf en een leeuw. Ze smeden een onafscheidelijke band, maar hun wereld stort al snel in als de boswachter de dieren ontdekt en meeneemt. De twee welpenbroers moeten nu aan een verraderlijke reis door Canada beginnen om opnieuw met elkaar en Alma herenigd te worden.