Based on a Welsh legend about Prince Llywelyn and his loyal dog Gelert, who is wrongly banished when the prince believes that the dog has attacked his son.