Méphisto, un démon, parie avec l'archange Gabriel qu'il peut corrompre Faust, un vieux savant censé être la preuve que le monde n'est pas voué au mal. Si il réussit, la Terre lui appartiendra. Dans son village ravagé par la peste, Faust trouve un grimoire lui permettant de pactiser avec le Diable pendant 24 heures pour sauver les siens...
Heidi, une fillette qui vit avec son grand-père dans un chalet à la montagne, voit sa vie basculer lorsqu'elle trouve un bébé lynx blessé. Le jeune animal a besoin de retrouver sa famille vers les sommets.