actors: Michael Haddad