威尔-史密斯 Will Smith (饰演 Agent J
) 乔什-布洛林 Josh Brolin (饰演 Young Agent K
)
汤米-李-琼斯 Tommy Lee Jones (饰演 Agent K
)
爱丽丝-伊芙 Alice Eve (饰演 Young Agent Oh
)
艾玛-汤普森 Emma Thompson (饰演 Oh
)
比尔-哈德尔 Bill Hader (饰演 Andy Warhol
)
杰梅奈-克莱门特 Jemaine Clement (饰演 Boris
)
尼可-斯彻金格 Nicole Scherzinger (饰演 Lilly
)
雷普-汤恩 Rip Torn (饰演 Zed
)
迈克尔-斯图巴 Michael Stuhlbarg (饰演 Griffin
)
凯文-柯威斯 Kevin Covais (饰演 MIB Agent #5 - Intern
)
RJ Smith-Tillman (饰演 MIB Agent #6 (as Ryan Tillman)
)
Lenny Venito (饰演 Dom
)
Geoffrey Cantor (饰演 Technician
)
Joe Urban (饰演 Crazed Lunar Prisoner
)
Michael Dean (饰演 MIB agent
)
Dan Bittner (饰演 MIB Tech #1
)
Alex Ziwak (饰演 Prisoner
)
Victor Joel Ortiz (饰演 MP Officer #1
)
Josh McBride (饰演 Lunar Guard
)
Anthony J. Gallo (饰演 Lem
)
Nick Lawrence (饰演 Civilian (rumored)
)
Joseph M. Abbott (饰演 Civilian (uncredited)
)
Todd Anthony (饰演 Background Alien (uncredited)
)
Aprella (饰演 Nico (uncredited)
)
Jennifer Bartels (饰演 Strange Woman (uncredited)
)
Bryan Basil (饰演 Civilian (uncredited)
)
Jeremy Beiler (饰演 Doorman (uncredited)
)
Rachel Matthews Black (饰演 Linguist (uncredited)
)
Peter Bond (饰演 Moon Prisoner (uncredited)
)
Terese Chafe' (饰演 Coney Island Bathing Beauty (uncredited)
)
David Cohen (饰演 Inmate (uncredited)
)
Walter DeForest (饰演 Lunar Guard (uncredited)
)
Joe Dolinsky (饰演 Light Bike Guy 1 (uncredited)
)
Robin Ellsworth (饰演 Secretary (uncredited)
)
Roy William Gardner (饰演 MIB Agent R (uncredited)
)
Chris Gober (饰演 Bubblehead (uncredited)
)
Darryl Reuben Hall (饰演 1969 Baseball Spectator (uncredited)
)
Allen Holloway (饰演 Tourist Dad - Alien (uncredited)
)
Michael Jeremiah (饰演 Inmate (uncredited)
)
Jian (饰演 MIB Agent (uncredited)
)
Tony Tony (饰演 Lunar Inmate (uncredited)
)
Erin Lindsey Krom (饰演 Headquarters Secretary (uncredited)
)
Jason Liles (饰演 Feelers / Colussus / Mutant #1 (uncredited)
)
Elizabeth Logan (饰演 Coney Island Sunbather (uncredited)
)
Ron Maestri (饰演 Businessman (uncredited)
)
Tom Margiotta (饰演 Swat Team Member (uncredited)
)
Dushawn Moses (饰演 Lunar Guard (uncredited)
)
Mark Mark (饰演 1969 MIB agent (uncredited)
)
Brian Brian (饰演 Lunar Prison Guard (uncredited)
)
Frederick Piña (饰演 (uncredited)
)
Mike Pyle (饰演 Wushu Assassin (rumored) (uncredited)
)
Kevin Randleman (饰演 Wushu Assassin (rumored) (uncredited)
)
Joe Rusnak (饰演 Background (uncredited)
)
Saba (饰演 '60s Long Hair Guy (uncredited)
)
Jay Storey (饰演 Sunbather (uncredited)
)
Clarke Thorell (饰演 Lunar Guard 1 (uncredited)
)
Kevin Townley (饰演 Funky '60s Dude (uncredited)
)
Wesley Tunison (饰演 Skinny Rocker (uncredited)
)
Adrian Winther (饰演 MIB Agent (uncredited))