"El bufalo de la noche" to historia młodego człowieka o imieniu Manuel (Diego Luna). Otrzymuje on wiadomość o samobójstwie najbliższego przyjaciela Gregoria, który wcześniej leczył się w zakładzie psychiatrycznym. Dla głównego bohatera jest to cios, który wywołuje poczucie winy i zagubienia. Ponadto Gregorio postarał się by być obecny w jego życiu również po śmierci - Manuel otrzymuje tajemnicze listy i pudełka pełne starych fotografii oraz innych symbolicznych przedmiotów. Powoli prowadzi go to do destabilizacji emocjonalnej lub wręcz paranoi. W zapomnieniu oddaje się przelotnym romansom, a oparcia szuka w swej kochance Tani, która była wcześniej dziewczyną Gregoria. Poczucie zdrady, jakie towarzyszy obojgu, utrudnia im jednak znalezienie porozumienia. Fabuła w połączeniu z duszną atmosferą tanich moteli i charakterystycznymi dla reżysera skokami w chronologii powoduje, że film ogląda się w lekkim napięciu i z zaciekawieniem.