Mermaid is an awesomely bizarre tale of a strange girl called Alisa, who, as a little girl, lives by the beach with her comically grotesque mother and grandmother and pines for her father to come and rescue her . Later on in her life she is forced to confront reality when she travels to Moscow with her family, and as a teenager, finds out all about all the wonders of the world, including love, jobs and friendship, all seen through an impossibly optimistic and offbeat sensibility. Mermaid plays like the second coming of Amelie, and everything about it is utterly charming; the fantastically upbeat, jazzy score, the dreamy cinematography tinged with realism, the quirky scenarios, but mostly the utterly charismatic and awesome central performances from the two girls playing Alisa, who like Audrey Tatou before them, will make you fall in love. Alisa is such an endearingly odd character, charmingly offbeat and naive, while remaining startlingly independent and fierce. A last act stumble provoked by a tangle of superfluous characters dampens the charm of the film somewhat,and it meanders in parts, but on the whole Mermaid is an almost note-perfect film that will leave you with a dreamy smile on your face and a longing for days of lost innocence.