Mermaids (2003)
Mermaid sisters hunt down their fathers human killer and deal with their own personal relationships with the humans