Director, writer,  producer