Bendita Film Sales Acquires ‘Carapace’ Ahead of Sitges Premiere | EpisodeBreakdown