In this retelling of an Irish folktale, a brave young woman battles a sea serpent and rescues her true love from a giant.