CharacterVarious RolesVarious Roles in Monkey Dust (2003), played by Rebecca Front. Played byRebecca FrontAppears inMonkey Dust2003