Karen Leigh Hopkins — American screenwriter and director