Lance tries to impress Hannah by buying each of her family an expensive present. Joanna is chatted up by the slimy Marty Hackman and Adrian refuses to take no for an answer - will he ever win back Cody's affections?