Saoirse is een klein meisje en is de laatste van de Selkies, vrouwen uit de Ierse en Schotse legendes die veranderen in zeehonden. Wanneer haar moeder niet meer terugkeert uit de zee, stuurt haar vader Saoirse en haar broer naar hun oma in de stad. ze ontsnappen al snel en vertrekken op een wonderlijke tocht richting zee. onderweg kan Saoirse andere sprookjeswezens uit de moderne wereld bevrijden.