duncan rescue