what even is a vera farmiga