Lionheart is a 1987 film directed by Academy Award-winner Franklin J. Schaffner. Loosely based on the historical Children's Crusade, the story follows an exiled young knight, played by Eric Stoltz, who leads a band of orphans to join the Crusade of Richard the Lionheart while protecting the children from the Black Prince (Gabriel Byrne), a disillusioned crusader turned child slave trader.