Dan Kwan — American director and screenwriter