“Headspace: Unwind Your Mind” starts streaming on June 15th.