Fiona is left worrying when she is warned that if no parent attends parents evening at the children's school, a home visit will be arranged. She must now find a way to convince Frank to attend in the first place.
Meanwhile, Ian and Kash are caught in the act by Kash's wife Yvonne with the addition of a CCTV system in the shop. Steve finds a novel way of convincing Lip's unpleasant history teacher to let him take the subject in sixth form. Frank and Karen's secret is discovered.
Sheila is seen in her living room using the virtual reality helmet alongside the nurse from earlier in the episode. The nurse attempts to steer Sheila closer to the doors while Sheila begins to panic but suddenly Sheila's voice becomes calm as she says "hang on". The virtual reality view of the supermarket suddenly speeds backward and up an aisle as Sheila exclaims "they're charging £3.80 for pantyliners, how is that worth coming out for?"
- Anne-Marie Duff - Fiona Gallagher
- James McAvoy - Steve McBride
- David Threlfall - Frank Gallagher
- Jody Latham - Phillip Gallagher
- Gerard Kearns - Ian Gallagher
- Rebecca Ryan - Debbie Gallagher
- Elliott and Luke Tittensor - Carl Gallagher
- Joseph Furnace - Liam Gallagher
- Rebecca Atkinson - Karen Jackson
- Maggie O'Neill - Sheila Jackson
- Maxine Peake - Veronica Fisher
- Dean Lennox Kelly - Kevin Ball
- Chris Bisson - Kash Karib
- Kelli Hollis - Yvonne Karib
- Lindsay Dawson - Jez
- Corin Redgrave - Mr Hammersley
- Shireen Shah - Umi Karib
- Louise Pout - Megan