The indie feature “Son of Clowns” will premiere April 3rd at 7:00PM at the Cary Theater in Cary, NC. For more information, visit the S.o.C. website.