Popcornflix is a popular free streaming site that just disappeared recently. The site is expected to be shut down due to the filing of Chapter 7 bankruptcy for its parent company, Chicken Soup. On July 11, 2024, the U.S. Bankruptcy Court decided to change Chicken Soup for the Soul's bankruptcy case to Chapter 7 from Chapter 11. As a result, Chicken Soup company and its subsidaries are going to be liquidated and will cease their operations.