Reminds me of a Pink Floyd film about the time of Echoes. Had lots of recurring stuff. But I can't find it...