Twenty Good Years follows the adventures of two friends who finally realize that life doesn't last forever. John Mason (John Lithgow) and Jeffrey Pyne (Jeffrey Tambor) are an odd pair to be buddies. The one thing they can agree on is that they only have twenty good years left to live.