CharacterVarious RolesVarious Roles in Big Train (1998), played by Catherine Tate. Played byCatherine TateAppears inBig Train1998