Bullied at school and ignored and abused at home by his indifferent mother and older brother, Billy Casper, a 15-year-old working-class Yorkshire boy, tames and trains his pet kestrel falcon whom he names Kes. Helped and encouraged by his English teacher and his fellow students, Billy finally finds a positive purpose to his unhappy existence—until tragedy strikes.
Nel XIII secolo il vecchio Kozlík (Josef Kemr) viene arrestato dai soldati del re; il figlio Mikoláš (Frantisek Velecký) chiede aiuto a Lazar (Michal Kozuch), capo del clan rivale, ma viene respinto. Il fratello minore Adam (Ivan Palúch) si vendica allora rapendo Marketa (Magda Vásáryová), figlia di Lazar, e brucia il loro villaggio, suscitando l'ira del re. Già promessa a Dio dal padre, Marketa viene violentata da Mikoláš, tuttavia lei se ne innamora, venendo così ripudiata dal genitore.