Click on a poster below to learn more about individual projects Michael has directed, written and/or produced: