A man and his dog stumble upon a magical place.A man and his dog stumble upon a magical place.A man and his dog stumble upon a magical place.