Chapter 325: Director Du slipped away!