Chaque soir, Lampie, la fille du gardien de phare, doit allumer une lanterne pour avertir les navires de s'éloigner des rochers. Mais une nuit de tempête, le désastre frappe. La lanterne s'éteint, un bateau fait naufrage, et une aventure commence. En disgrâce, Lampie est envoyée comme servante à la maison noire de l'Amiral, où la rumeur veut qu'un monstre se cache dans la tour. Mais ce qu'elle y trouve, c'est Edward, un garçon avec une queue de poisson. Il est en colère contre le monde et en quête d’amour de la part de son père, l'Amiral, qui est gêné par sa difformité. Lampie et Edward deviennent amis, et lorsqu'elle l'emmène nager, elle est entraînée dans un monde féerique de sirènes et de pirates. Lorsque l'Amiral, enragé par les actions de Lampie, menace de vendre Edward à un opérateur de carnaval et de pendre le père de Lampie, celle-ci est confrontée à un choix impossible : sauvera-t-elle son père ou son meilleur ami ?
Adaptée de "Lampje" d’Annet Schaap.