[Warning: The following contains spoilers for On My Block Season 3. Read at your own risk!] After On My Block's first two seasons each ended with a shocking cliffhanger, we had braced ourselves going into the Season 3 finale.
But nothing could have prepared us for what happened in the episode's final minutes. After getting out from under Cuchillos' (Ada Luz Pla) control — thanks to Spooky (Julio Macias) brokering a deal with the 19th Street gang and turning on his old Santos boss — Monse (Sierra Capri), Cesar (Diego Tinoco), Ruby (Jason Genao), and Jamal (Brett Gray) were ready for their lives to return to normal, or whatever passes for normal in this group.
Read more on tvguide.com