This stylized, somewhat lurid Greek conceptual film, about three strange young adults whose father has never let them venture beyond the confines of their remote country estate, offers plenty of ...