The New Life

"The New Life" is the thirteenth and final episode of the third season of Greenleaf.