Avalon Castle
Avalon Castle is an unusual, disturbing place. Painstakingly built by Ambrose Blackwood, an eccentric obsessed by the legends of King Arthur, and inhabited by the rest of the dysfunctional Blackwood family, Avalon Castle houses some very dark secrets. When Rachel Garland visits, she hopes to spend the Christmas of 1867 peacefully with her half-sister Lucy who is living there. What she finds is a house filled with family feuding, rumoured haunting...