Golden-Retriever-Welpe Bailey (Stimme im Original: Josh Gad / deutsche Stimme: Florian David Fitz) wird eines Tages von dem achtjährigen Ethan (Bryce Gheisar) und dessen Mutter aus dem Tierheim geholt, um fortan bei der Familie zu leben. Einige Jahre später ist Bailey erwachsen und Ethan (jetzt:
Marcus (Woody Harrelson) ist ein gleichzeitig leidenschaftlicher und hitziger Basketballtrainer. Da er beim Training ab und zu auf härtere Mittel zurückgreifen muss, steht er häufig in öffentlicher Kritik. Nachdem er bei einem Basketballspiel die Beherrschung verliert, steht er kurze Zeit später
Leena (Isabelle Fuhrman) leidet an einer seltenen Krankheit, die dafür sorgt, dass sie wie ein etwa zehnjähriges Mädchen aussieht, obwohl sie in Wahrheit schon über 30 Jahre alt ist. Seit einiger Zeit ist sie in einer geschlossenen psychiatrischen Einrichtung in Estland untergebracht, weil sie ihr