Warning: There's a bit of fake blood/gore and very real spoilers in this video, so watch at your own risk.