Where to Watch Amityville: Dollhouse In United States - Watch Amityville: Dollhouse on Amazon Prime Video, The CW