* Why didn't Cain simply shoot Erica after he killed the Mayor? He'd probably get away scot free.
* For that matter, why didn't Cain just keep running? He openly didn't want to kill Rose, showed repeatedly that Rose couldn't catch him if he didn't want her to, and she only caught up the last time because he set up an ambush for her.