A pair of twins hitchhiking to their mother's funeral in Spain find their innocent journey taking an unexpectedly ominous turn as feelings of loathing, rivalry, and intimacy boil to the surface in director Pascal-Alex Vincent's melancholy drama. ~ Jason Buchanan, All Movie Guide