FX has released a new promo for American Horror Story, which airs the Season 1 finale Episode 1.12: Afterbirth on Wednesday, December 21 at 10 PM ET. Click on the video player below for an early look at this highly-anticipated episode.

Cinemark Movie Club