Cast & Crew
- Lorraine BurroughsSerena Gorringe
- Jodhi MayPoppy Carlisle
- Holli DempseyYoung Poppy
- Georgina CampbellYoung Serena
- Doña CrollRachel
- Dominique JacksonVee
- Sara PowellFez
- Eleanor MethvenLiz
- Kathy Kiera ClarkeMarlene
- Bryan DickAl
- Nicholas PinnockEvan
- Owen RoeJim
- Michael McElhattonBrian
- Martin CompstonMarcus
- Dan ZeffDirector
- Andy HarriesProducer
- Lucy DykeProducer
- James FlynnProducer
- Ronan FlynnProducer
- Kate BrookeWriter
- Samuel SimMusic
- Martin FuhrerMusic
- Dorothy KoomsonCreator