Winter 1478, die Burgunderkriege sind vorbei. Doch schon befindet sich die Eidgenossenschaft im nächsten Konflikt: Das grosse Herzogtum Mailand rückt mit einem riesigen Heer gegen Yrnis (heutiges Giornico, Leventina TI) vor, wo sechshundert Eidgenossen und Liviner ihre Heimat zu verteidigen suchen. Hoffnungslosigkeit macht sich breit, doch ein Mann stellt sich der lombardischen Armee entgegen: der Luzerner Söldner Frischhans Teiling.
Winterhelden ist nicht nur die Geschichte einer Schlacht, es ist auch die Geschichte von Sturmhans und Teiling. Die beiden Reisläufer erhalten vom Luzerner Gericht den Auftrag, zwei flüchtige Mörder zu suchen, und gelangen so nach Yrnis. Dort stehen sie wenig später einer Übermacht gegenüber, die ihre Vorstellungskraft zu sprengen droht.
Und es ist auch die Geschichte zweier Freunde, die sich in dieselbe Frau verlieben und so ihre Freundschaft auf die Probe gestellt sehen …