Seven years after a lab blast changed his life, Chan returns home for work and unexpectedly meets Haran again.