Freeman and Daisy Haggard play a couple who take on a third "child": her estranged father. Breeders premieres March 2.