Ben (Viggo Mortensen) lebt mit seinen sechs Kindern im Wald und bildet sie aus. Das gilt für den Geist als auch den Körper. Sein ältester Sohn Bo (George MacKay) hat eben die Schwelle vom Jungen zum Mann überschritten und alles fühlt sich gut an – nur Mama fehlt den Kindern.
Wie sich herausstellt gibt es dafür einen guten Grund, denn die hat sich in einer Nervenheilanstalt das Leben genommen. Entegen dem ausdrücklichen Wunsch des Großvaters packt Ben seine Kinder ein und mit dem „Steve“ getauften Bus fährt die ganze Truppe los in die große Stadt und stellt damit nicht nur die Stadt, sondern auch sich selbst hart auf die Probe …