VIPCO & BayView Entertainment have released the dramatic sci-fi thriller Abaddon’s Pit, which is now available on Digital platforms (excluding Amazon Prime Video) worldwide. Abaddon’s Pit will arrive on AVOD Digital Platforms worldwide on 30th April 2024. 2023 Tabloid Witch Award Winner for Faith Kelly: Best Dramatic Actress ; Features the work of Emmy-nominated…