So who are the good guys and who are the bad guys?