The Season 3 finale of The White Lotus airs at 9 p.m. ET this Sunday, April 6. The White Lotus airs on HBO and streams on HBO ...