Looks quirky enough, came out last year, has this cropped up on the forum at all?
No confirmed process but apparently the two mermaids transform onstage according to the film premise on wikipedia, anyone know more about this? The posters are really cool too
http://io9.gizmodo.com/youve-never-s...sic-1790871801
https://www.youtube.com/watch?v=aJTOEYnfszg