After several years of injury and turmoil, Bobby Brown has released one of the hardest-hitting freeski short films of 2025.