
Life has never been easy for itinerant artists, and Leon and Elvira know it too well. Caught between moody police officers, rival performers, and small and cheeky demons, with a little help from new friends found on their way, Leon and Elvira must find the strength to keep believing in their art.