News

Castle Rock Entertainment has downsized its staff, handing out pinkslips to 16 of its 46 employees. Martin Shafer, Castle Rock chairman and CEO, delivered the news on Monday and Tuesday. Most of ...