Little Voice
Brenda Blethyn , Michael Caine , Ewan McGregor , Jane Horrocks , Jim Broadbent , Annette Badland , Philip Jackson , Adam Fogerty , Fred Feast , Graham Turner , Dick Van Winkle , Karen Gregory , James Welsh , Alex Norton , Howard Grace , George Oliver ,