Preview Mode Links will not work in preview mode

May 5, 2024

Season 3 of Chucky is in the can, and the finale takes us to some wild places. The Spirit Realm! A flaming White House! John Waters' Doll Mansion! Did the journey satisfy? And what actual final destination did we reach?