Horror mainstay Catherine Corcoran has launched a production company with an emphasis on safe sets and financial transparency ...