The black SUV ground to a halt and Gideon, Morgan and Will climbed out. JJ ran crying into Will's arms.

'What's happened?' asked Gideon.

'They've taken our children' said Hotch hoarsely. 'Jack and Henry. Just ran off with them. I should have been watching them'

'Aaron, listen to me-' Gideon grabbed the younger man's arms, who was on the verge of tears 'You could have done nothing to prevent this. Believe me. Have you called Hayley yet?'

'Yes, she's on her way here'

As if on cue Hayley's blue Sudan drew up and she climbed out. It was a miracle she could drive; her eyes were full of tears.

She looked angry and Morgan went up to her to try to calm her down. 'Mrs Hotchner, come this way-'

She pushed past him, aiming straight for Hotch.

'You've done it this time haven't you!' she screamed at him. 'It's all your fault, all for this stupid job!' Overcome by a motherly rage she laid into Hotch, clawing at his face and chest, drawing blood with her nails.

'He's gone!' she screamed, 'And you let it happen!' she kept attacking him.

'Honey!' tears were running down Aaron's face. Morgan ran up to her and tried pulling her away, but she kept on. Hotch tried to regain some control 'I'm so so sorry!' he grabbed her arms and suddenly she collapsed into his chest, sobbing and screaming. Hotch nodded to Gideon and Morgan, who were both close, in case they had to pull Hayley off him. They walked away to comfort JJ, who was still crying into Will's shoulder.

He held Hayley close, letting her sob into his chest. When she had calmed down, he pulled her away.

She looked like a child with red eyes, all puffy from crying. He studied her. 'Hayley, look at me, look at me' she looked deep into his eyes. 'I am going to find our son. Trust me, i am not going to let him go.'

'I know' Hayley replied. 'I'm sorry about a minute ago. I hurt you' she gently cupped Aaron's face in her hands, fingers trailing the small cuts she had inflicted on him.

'It's ok' Hotch whispered. He held her hands. 'I am going to find him' he repeated. He bent down and kissed her, feeling the tears on her cheeks.

Reid ran up to the team and they broke apart.

'Guys, I've been studying the CCTV footage of when the boys were taken and JJ and Hotch whilst they were shopping and it looks like a personal attack, not random. They were followed all the way around. The big man, who took Jack and the little guy which ran off with Henry. We've managed to salvage one clear picture of one of the men, the big one, which I've sent over to Garcia. Hopefully we'll get the small guy because he might associated with him.'

Hayley looked at Hotch. 'The genius?' Hotch nodded, cracking a rare smile.

Gideon took over. 'That's great Reid. Keep going over the footage and call us if there's anything new.' He turned to look at JJ and Hotch in turn.

He looked seriously at them. 'We are going to find your children.' They both nodded.

'Hotch, did you manage to get the licence plate on the car?'

Hotch shook his head.

Gideon turned away, hiding a frown.

Now all they had to go on was a single image and some crackly CCTV footage.