Harve Foster — film director and producer