Winona Ryder .... Lelaina Pierce
Ethan Hawke .... Troy Dyer
Janeane Garofalo .... Vickie Miner
Steve Zahn .... Sammy Gray
Ben Stiller .... Michael Grates
Swoosie Kurtz .... Charlane McGregor
Harry O'Reilly .... Wes McGregor
Susan Norfleet .... Helen Anne Pierce
Joe Don Baker .... Tom Pierce
Renée Zellweger .... Tani
James Rothenberg .... Rick
John Mahoney (I) .... Grant Gubler
Eric Stuart .... Damien
Barry Sherman .... Grant's Producer
Chelsea Lagos .... Troy Groupie
Bill Bolender .... Truck Driver
Jubal Palmer .... Player #1
Marti Greene .... Player #2
John Walsh (III) .... Player #3
Helen Childress .... Waitress
David Pirner .... Phineas
Andy Dick .... Rock
Keith David .... Roger
Anne Meara .... Louise
Mick Lazinski .... Stand-Up Comic
Amy Stiller .... Psychic Phone Partner
Afton Smith .... Janine
Pat Crawford Brown .... Cashier
Jeff Kahn .... Stage Manager
Karen Duffy .... Actress "Elaina"
Evan Dando .... Actor "Roy"
rest of cast listed alphabetically
John F. O'Donohue .... Food Mart Clerk (uncredited)
Jeanne Tripplehorn .... Fashion Show Host (uncredited)