The Giant of Kypseli: Cast