Five Greek children find themselves abandoned on an island until an oracle sends then on a mystical quest to seek their release--at the cost of a sacrifice.
512