Alan pays a heavy price for a free lunch - and Henry makes a disturbing discovery.
Season 15 • Episode 92 of 100