Yup....must be a cell. Or these 2 guys are super human.
A cell. Bad guys headed for safe house. Safe house probably already abandoned. Bad guys sacrificed. Cell exfils.