“Любовта е лоша” разказва три различни истории, който се преплитат по необикновен начин след почти фатална автомобилна катастрофа. Действието е ситуирано в Мексико Сити, а сюжета проследява младия Октавио, който иска да събере достатъчно пари за да може да избяга от града заедно със сестрата на своята съпруга.
За целта той записва кучето си Кофи в нелегален турнир по кучешки бой. Но първата битка не завършва по очаквания начин и настъпва хаос. Октавио бяга от мястото на срещата, но заради бързата скорост с която кара той минава на червено и предизвиква тежка катастрофа.
Другите участници в инцидента са бездомника Ел Чиво и щастливата двойка Даниел и Велерия. Ел Чиво е единствения пряк свидетел на случилото се, а живота на Валерия и приятеля й е променен завинаги след като катастрофата довежда до ампутирането на крака й. Съдбите на всички участници са преплетени и оттук нататък нищо няма да бъде същото.