Family Guy Season 12 Episode 8 offered fans a Christmas miracle, 10 days early.
A few weeks after killing off Brian and breaking hearts across the country, the FOX animated series stunned viewers again by bringing him back to life.
You didn't really think Brian was gone for good, did you (we totally believed it)?!
The short version: Stewie ran into his Future Self, figured out a way in which he could go back and save Brian, got the green light from Vinny and did it.
How did he make it happen? And are you happy he did? Decide for yourself:
Click to watch Family Guy Season 12 Episode 8 from start to finish below!