Adria Arjona
as
Maria
Luis Alberto García
as
Mateo
Jane Asher
as
Anna
Kris Marshall
as
Fredericks
Tim Woodward
as
Keith
Thomas Kopache
as
Blood Bank Executive
Christian Clemenson
as
Dr. Dale Lawrence
Magic Johnson
as
Self
Richard Gere
as
The Choreographer
Debi Mazar
as
Darcy
RuPaul
as
Duke
Brandon Sklenar
as
Edward Mapplethorpe
Brian Stokes Mitchell
as
Father Stack
McKinley Belcher III
as
Milton Moore
John Benjamin Hickey
as
Sam Wagstaff
Julie Harris
as
Frankie Addams
Dustin Hoffman
as
Narrator
Eddie Murphy
as
Self
Tom Brokaw
as
Self - News Reporter
Bill Clinton
as
Himself
Ed Koch
as
Himself
Charlie Rose
as
Himself
Ross Perot
as
Himself
Michael Hyatt
as
Lauretta
Clu Gulager
as
Self
Tuesday Knight
as
Self
Marshall Bell
as
Self
Danny Glover
as
Bob
Tom Riley
as
Mike
Richard LaGravenese
as
Mugger
Robin Weigert
as
Paula
Steve Buscemi
as
Nick
John Bolger
as
Robert
Bob Koherr
as
Sam
Gregg Araki
Director
Mary Woronov
as
Daisy
Randal Kleiser
Director
Lee Grant
as
Amalia Stark
Margaret Cho
as
Charlene Lee
Sally Kellerman
as
Sara Hart
Joel Polis
as
Tim Bergen
Geoffrey Rush
as
Barry
Guy Pearce
as
Dick Conigrave
Marcus Graham
as
Doctor Sam
Peter Horton
Director
Diana Scarwid
as
Gail
Annabella Sciorra
as
Linda
Nicky Katt
as
Pony
John Carroll Lynch
as
Skipper #1