Diminutive but not without big problems, this Greek icon promises great things but the path to redemption won't come without a bit of effort.