Will Dan's web of lies be exposed? Plus, the veto is up for grabs. Can Frank win it for the fourth time this season and save himself again?