EXCLUSIVE: Cranked Up Films has acquired North American rights to the comedy The Country Club starring John Higgins of SNL trio Please Don’t Destroy, with Archstone Entertainment taking foreign rights. The film marking the directorial debut of Fiona Robert, who also stars, is set for release in June.