House of the Owl, New York'un ünlü sanat galerisi sahibi Olivia ve kocası William'ın hayatını konu alan bir drama dizisidir. Olivia, galerisinde sergilediği eserlerle tanınmış bir sanat simsarıdır, William ise bir finans dâhisi olarak Wall Street'in parlayan yıldızlarından biridir. Ancak, bu parlak dış görünümlerinin ardında, aslında çöküşün eşiğindeki bir evlilik vardır. Eşinin sadakatsizliği ve kendi varlığıyla ilgili giderek büyüyen şüpheleriyle boğuşan Olivia, kendi iç dünyasındaki kaosla yüzleşirken, başka bir sırrın perdesini aralamak zorunda kalır. Galerisinin ismi olan "House of the Owl" (Baykuş Evi) aslında sadece eski bir binanın adı değil, aynı zamanda bu binanın gizemli geçmişinin hayatlarına ne kadar derinden etki ettiğinin bir göstergesidir.