De film draait om de hond Bailey. Bailey zijn leven wordt van geboorte tot de dood, door verschillende reïncarnaties heen, gevolgd. Hij zit elke keer in een nieuw lichaam en op deze manier is hij in staat om meerdere baasjes te helpen en hoopt hij erachter te komen wat zijn doel precies is.
De 10-jarige Arthur woont bij zijn oma. Zoals alle kinderen van zijn leeftijd, is hij gefascineerd door de verhalen die zijn oma hem vertelt voor het slapen gaan. Geïnspireerd door een oud, geheimzinnig boek, droomt hij over Afrikaanse stammen, bijzondere uitvindingen en verborgen schatten. Maar wat als al deze verhalen echt zouden zijn? Stel je voor dat er echt een schat verborgen ligt in de achtertuin? .
'The Zookeeper' vertelt het verhaal over de goedaardige dierenverzorger Griffin Keyes, die ervan overtuigd is dat hij ontslag zal moeten nemen om zijn droomvrouw te vinden. De beesten uit de dierentuin vinden dit maar niks, raken in paniek en besluiten om Griffin te adviseren, in de hoop dat hij het meisje van zijn dromen verovert en toch voor de dierentuin kan blijven werken.
Atti is een Romeinse tiener met veel verstand maar met weinig spieren. Als één van zijn plannen in strijd is met de visie van keizer Nero, wordt Atti naar het koude, natte Groot-Brittanië gestuurd aan de rand van het Romeinse Rijk. Hij wordt er gevangengenomen door Orla, een pittige Kelt, maar ze besluiten om toch op een akkoordje te gooien. Als Atti teruggestuurd wordt naar zijn regiment, merkt hij dat hij het opneemt tegen Orla en haar stam in de Slag bij Watling Street.
Kort voor Kerstmis verhuist een gezin naar een appartement waar Rupert de eekhoorn op de dakspanten woont. Net voordat het erop lijkt dat de feestdagen zullen komen en gaan zonder een kerstboom, fungeert Rupert als de beschermengel van het gezin - niet alleen om Kerstmis te redden, maar ook om hun leven voor altijd te veranderen.