Molly Lansing Davis recast