Neil Jordan retrouve, dans Ondine, son acteur fétiche Stephen Rea, qu'il a déjà dirigé à neuf reprises (Entretien avec un vampire en 1994, Breakfast on Pluto en 2005, etc.) !
Ondine marque les retrouvailles de Colin Farrell et de Tony Curran qui avaient déjà collaboré ensemble sur Miami vice - Deux flics à Miami en 2006. Colin Farrell avait également croisé Emil Hostina pour l'ambitieux Imaginarium du Docteur Parnassus en 2009.
Le réalisateur Neil Jordan et les acteurs Colin Farrell et Stephen Rea sont tous les trois irlandais, comme les personnages du film.
Depuis Miami vice - Deux flics à Miami en 2006, l'acteur Colin Farrell semble s'être détourné des grosses productions, comme Ondine en témoigne.
Une "ondine" est une nymphe des eaux dans la mythologie germanique. Le mot lui même signifie "qui vient des eaux".
Le metteur en scène Neil Jordan a choisi, pour le rôle d'Ondine, l'actrice polonaise Alicja Bachleda-Curus, parce qu'il tenait absolument à ce que ce personnage soit interprété par une inconnue (ou peu connue) du grand public. On a pu voir Alicja Bachleda-Curus dans le thriller Trade - Les trafiquants de l'ombre en 2007, aux côtés de Kevin Kline.
Le film a été tourné pendant l'été 2008, au sud de l'Irlande, sur la péninsule de Beara.
Ondine représente un retour aux sources pour Colin Farrell qui avait tourné son premier téléfilm en tant qu'acteur professionnel (et surtout son premier travail d'acteur payé) à Beara dans le comté de Cork en Irlande. C'était il y a près de douze ans, en 1998, pour Falling for a Dancer.
A l'écran comme dans la vie, Colin Farrell est tombé sous le charme de sa sirène polonaise Alicja Bachleda-Curus, dont il a eu un fils en 2009.
Ondine a été nommé huit fois aux Irish Film and Television Awards (l'équivalent des Césars en France) et a remporté quatre récompenses dont le Prix du Meilleur Acteur pour Colin Farrell.