Season 2 finale airs Sunday (April 6), and while fans are clamoring to find out how the latest installment of the Dutton saga ...