Haven season finale postponed to January 18

From a media release:

Haven episodes 312 “Reunion” and 313 “Thanks for the Memories” have been removed from the December schedule. A repeat airing of the Season 2 Christmas episode “Silent Night” will now air on Friday, December 21 at 9 pm ET/6pm PT instead of at 11pm as previously scheduled.

Episode 312 “Reunion” and the Season 3 finale, “Thanks for the Memories” will air back-to-back on Friday, January 18 beginning at 8pm ET.