[Warning: The following contains spoilers for the Little Fires Everywhere finale. Read at your own risk!] Even fans of the book couldn't have seen the end of Hulu's Little Fires Everywhere coming.
The eight-episode miniseries signed off on Wednesday with a scorching finale that finally solved the mystery at the heart of the show: Who set those little fires, anyway?
As it turned out, it wasn't the most obvious suspect. Although in the novel it's rebellious youngest daughter Izzy (Megan Stott) who burns down the Richardsons' house, in the series that honor goes to her three siblings: Lexie (Jade Pettyjohn), Trip (Jordan Elsass), and Moody (Gavin Lewis).
Read more on tvguide.com