Annie en Buster Fang hebben het grootste deel van hun volwassen leven besteed aan het proberen zich te distantiëren van hun ouders, beide beroemde kunstenaars. Maar na een onwaarschijnlijk ongeval worden broer en zus gedwongen om voor het eerst in tien jaar terug naar huis te keren. Daar raken ze verstrikt in een duister mysterie rond de verdwijning van hun ouders.