BayView Entertainment have released the compelling documentary Afterlife, which is out now on Digital Platforms worldwide. Afterlife will arrive on AVOD Digital Platforms worldwide on 30th March 2024. There continues to be huge interest in what happens after death, as shown most recently by the success of the Angel…