Cineverse Corp. is an American entertainment company headquartered in Los Angeles, California. Cineverse’s businesses encompass digital cinema, streaming channels, content marketing, and distribution. From Wikipedia
After overcoming distribution hurdles, it has secured a 92% score on Rotten Tomatoes ahead of its late-summer theatrical debut.