Tonight's episode of "American Horror Story: Asylum," season 2 episode 8, "Unholy Night," features a crazy, psychotic, Santa Claus, played by Ian McShane from HBO's "Deadwood" and the "Pirates of the Caribbean" series.

If you don't want to see or read about any surprises in tonights episode of "American Horror Story: Asylum," we suggest you turn back now. AHS rings in the holidays with a Christmas horror story episode. Sister Mary Eunice has assigned the role of Santa Claus to one of the patients at Briarcliff, but, for some reason, she picked one of the asylum's craziest patients, played by Ian McShane.

As you can see in the preview, "Santa" immediately gets ready to cause some chaos in the asylum, visiting Sister Jude, and saying, "You left me in that hole to rot. I'm here to open my present!" Did we mention he had a knife?

Zachary Quinto of "Star Trek" fame will be making an appearance as Dr. Thredson in "Unholy Night." When Lana tries to call the police and alert the authorities of what's really going on at Briarcliff, Tredson appears and rips the phone cord out, and says, "I hope that wasn't going to be a toll call." Talk about scary!

Lastly, Dr. Arden seems like he wants Sister Mary to leave the asylum. He says in the preview clip, "She's become a danger. I can't keep babysitting a deranged nun!" It seems like "American Horror Story: Asylum" season 2 episode 8, "Unholy Night," will be another crazy, suspense-filled, episode.

You can watch "American Horror Story: Asylum" season 2 episode 8, "Unholy Night" on FX at 10 PM EST. Or, if you want to watch it on your computer, you can click on the link below, which will send you to a live stream of FX. But, please do so at your own risk.

Watch "American Horror Story: Asylum" season 2 episode 8 "Unholy Night" Live Online