In a broken world, a druid and a dog must find each other and fulfil a prophecy. Haunted by dreams of the past and visions of the future, they discover that the beginning and the end are not always so different.
In a broken world, a druid and a dog must find each other and fulfil a prophecy. Haunted by dreams of the past and visions of the future, they discover that the beginning and the end are not always so different.