A surreal insano animated “Thundarr on Acid” adventure, this f’ed up feature film will force funnel funny until your brain explodes!