Mel Gibson som Bret Maverick Jodie Foster som Annabelle Bransford James Garner som Zane Cooper Graham Greene som Joseph. Alfred Molina som Angel. James Coburn som Commodore. Dub Taylor som Room Clerk. Dan Hedaya som Twitchy. Paul L. Smith som Archduke. Geoffrey Lewis som Matthew Wicker.