League of Gods official wallpaper
League of Gods poster

League of Gods

(2016)

Cast

Jet Li as Jiang Ziya
Jet Li

as Jiang Ziya

Fan Bingbing as Daji
Fan Bingbing

as Daji

Huang Xiaoming as Yang Jian
Huang Xiaoming

as Yang Jian

Louis Koo as General Leopard (Mahamayuri)
Louis Koo

as General Leopard (Mahamayuri)

AngelaBaby as Blue Butterfly
AngelaBaby

as Blue Butterfly

Jacky Heung as Ji Lei (Skylord)
Jacky Heung

as Ji Lei (Skylord)

Tony Leung Ka-fai as King Zhou of Shang
Tony Leung Ka-fai

as King Zhou of Shang

Andy On as Ji Fa
Andy On

as Ji Fa

Wen Zhang as Naza the Warrior
Wen Zhang

as Naza the Warrior

Zu Feng as General Ji
Zu Feng

as General Ji

Qing Xu as Taiyi
Qing Xu

as Taiyi

Waise Lee Chi-Hung as Dragon King
Waise Lee Chi-Hung

as Dragon King

Jordan Chan as Invisible Tribe Leader
Jordan Chan

as Invisible Tribe Leader

Qin Pengfei as Skye
Qin Pengfei

as Skye

He Jude as Earth Driller
He Jude

as Earth Driller

Wang Zhipeng as Ji Clan Warriors
Wang Zhipeng

as Ji Clan Warriors

Crew

Coca Zhao as Costume & Make-Up department
Coca Zhao

Special Effects Makeup Artist

John Debney as Sound department
John Debney

Original Music Composer

Mark Gambarino as Costume & Make-Up department
Mark Gambarino

Special Effects Makeup Artist

Shelby Michael Patton as Costume & Make-Up department
Shelby Michael Patton

Special Effects Makeup Artist

Lisette Santana as Costume & Make-Up department
Lisette Santana

Special Effects Makeup Artist

Robin Pritchard as Costume & Make-Up department
Robin Pritchard

Prosthetic Makeup Artist

Jim Aupperle as Visual Effects department
Jim Aupperle

Visual Effects Director

Hanny Tjan as Costume & Make-Up department
Hanny Tjan

Special Effects Makeup Artist

Corey Welk as Costume & Make-Up department
Corey Welk

Special Effects Makeup Artist

Gabriel Saint-Aubin as Visual Effects department
Gabriel Saint-Aubin

Special Effects Supervisor

Jon Shroyer as Costume & Make-Up department
Jon Shroyer

Special Effects Makeup Artist

Ayumi Miyashiro as Costume & Make-Up department
Ayumi Miyashiro

Special Effects Makeup Artist

Danny Bergeron as Production department
Danny Bergeron

Co-Executive Producer

Lufeng Qu as Costume & Make-Up department
Lufeng Qu

Special Effects Makeup Artist

Jay Seung Jaegal as Visual Effects department
Jay Seung Jaegal

VFX Supervisor

Koan Hui On as Directing department
Koan Hui On

Director

Justin Doyle as Sound department
Justin Doyle

Sound Designer

Samson Sun as Writing department
Samson Sun

Screenplay

Cherryyoko as Writing department
Cherryyoko

Screenplay

John Dietz as Production department
John Dietz

Associate Producer

Christopher Ahrens as Crew department
Christopher Ahrens

CG Supervisor

Nuttavut Baiphowongse as Costume & Make-Up department
Nuttavut Baiphowongse

Costume Design

Travis Wong as Crew department
Ben Jenkin as Crew department
Ben Jenkin

Stunts

Jimmy Chhiu as Crew department
Jimmy Chhiu

Fight Choreographer

Arthur Wong Ngok-Tai as Camera department
Arthur Wong Ngok-Tai

Director of Photography