Ratings

MetaCritic Rating 62%
TMDB Rating 6.6
IMDB Rating 7.2
RottenTomatoes Rating 71%

Financials

Revenue: $392,952,373

Budget: $250,000,000

Profit: + $142,952,373


Movie Details

Tag Line: Never tell him the odds.

Status: Released

Average Rating: 7

Release Date: May 15, 2018

Rating: PG-13

Run Time: 2h 15m

Original Language: English

Website: Link

Production Countries: United States of America

Production Companies: Lucasfilm Ltd.


Genres


Keywords


People Rated This

None of your friends have rated this title yet

Main Cast

Alden Ehrenreich

Alden Ehrenreich

Han Solo

Age : 34 | Popularity : 7%

Joonas Suotamo

Joonas Suotamo

Chewbacca

Age : 37 | Popularity : 3%

Woody Harrelson

Woody Harrelson

Tobias Beckett

Age : 62 | Popularity : 66%

Emilia Clarke

Emilia Clarke

Qi'ra

Age : 37 | Popularity : 52%

Donald Glover

Donald Glover

Lando Calrissian

Age : 40 | Popularity : 28%

Thandiwe Newton

Thandiwe Newton

Val

Age : 51 | Popularity : 66%

Phoebe Waller-Bridge

Phoebe Waller-Bridge

L3-37

Age : 38 | Popularity : 8%

Paul Bettany

Paul Bettany

Dryden Vos

Age : 52 | Popularity : 65%

Jon Favreau

Jon Favreau

Rio Durant (voice)

Age : 57 | Popularity : 50%

Erin Kellyman

Erin Kellyman

Enfys Nest

Age : 25 | Popularity : 9%

Linda Hunt

Linda Hunt

Lady Proxima (voice)

Age : 78 | Popularity : 20%

Ian Kenny

Ian Kenny

Rebolt

Age : N/A | Popularity : 3%

John Tui

John Tui

Korso

Age : N/A | Popularity : 3%

Anna Francolini

Anna Francolini

Imperial Emigration Officer

Age : 50 | Popularity : 6%

Andrew Woodall

Andrew Woodall

Imperial Recruitment Officer

Age : 60 | Popularity : 3%

Warwick Davis

Warwick Davis

Weazel

Age : 54 | Popularity : 18%

Shaquille Ali-Yebuah

Shaquille Ali-Yebuah

Imperial Mudtrooper

Age : N/A | Popularity : 3%

Eben Figueiredo

Eben Figueiredo

Imperial Mudtrooper

Age : N/A | Popularity : 3%

Aaron Heffernan

Aaron Heffernan

Imperial Mudtrooper

Age : N/A | Popularity : 7%

Hal Fowler

Hal Fowler

Mimban Lieutenant

Age : N/A | Popularity : 3%

Damian Farrell

Damian Farrell

Mimban Guard

Age : N/A | Popularity : 3%

Charlotte Louise

Charlotte Louise

Margo

Age : N/A | Popularity : 3%

Sema-Tawi Smart

Sema-Tawi Smart

Chanteuse

Age : 30 | Popularity : 3%

Clint Howard

Clint Howard

Ralakili

Age : 64 | Popularity : 14%

Dee Tails

Dee Tails

Quay Tolsite

Age : N/A | Popularity : 7%

Attila Vajda

Attila Vajda

Sagwa

Age : N/A | Popularity : 3%

Anthony Daniels

Anthony Daniels

Tak

Age : 78 | Popularity : 15%

Kiran Shah

Kiran Shah

Karjj

Age : 67 | Popularity : 3%

Fraser Kelly

Fraser Kelly

Eager Scrumrat

Age : N/A | Popularity : 3%

Lily Newmark

Lily Newmark

Lexi

Age : N/A | Popularity : 10%

Jason Wong

Jason Wong

Weapons Check Enforcer

Age : N/A | Popularity : 3%

Alice Hewkin

Alice Hewkin

Female Guest

Age : N/A | Popularity : 6%

Samantha Colley

Samantha Colley

Ottilie

Age : 45 | Popularity : 6%

Robert Morgan

Robert Morgan

Imperial Guest

Age : 51 | Popularity : 6%

Miles Richardson

Miles Richardson

Regional Governor

Age : 60 | Popularity : 5%

Sammy Hayman

Sammy Hayman

Spaceport Father

Age : N/A | Popularity : 3%

Rona Morison

Rona Morison

Spaceport Mother

Age : N/A | Popularity : 3%

Dempsey Bovell

Dempsey Bovell

Imperial Clerk

Age : N/A | Popularity : 5%

Joseph Charles

Joseph Charles

Savareen Air Traffic Controller

Age : N/A | Popularity : 3%

Dave Chapman

Dave Chapman

Rio Durant / Lady Proxima

Age : N/A | Popularity : 4%

Katy Kartwheel

Katy Kartwheel

Rio Durant

Age : N/A | Popularity : 3%

Harley Durst

Harley Durst

Moloch

Age : N/A | Popularity : 3%

Andrew Jack

Andrew Jack

Moloch (voice)

Age : 76 | Popularity : 5%

Samuel Witwer

Samuel Witwer

Maul (voice)

Age : 46 | Popularity : 19%

Ray Park

Ray Park

Maul

Age : 49 | Popularity : 8%

Toby Hefferman

Toby Hefferman

Bink Otauna (uncredited)

Age : N/A | Popularity : 3%

Jonathan Kasdan

Jonathan Kasdan

Tag Greenley (uncredited)

Age : 44 | Popularity : 3%

Richard Dixon

Richard Dixon

Elite Citizen (uncredited)

Age : N/A | Popularity : 3%

Deepak Anand

Deepak Anand

Sheesha Smoking Guest (uncredited)

Age : N/A | Popularity : 3%

Samantha Alleyne

Samantha Alleyne

Mimban Trooper / Stormtrooper (uncredited)

Age : N/A | Popularity : 3%

Juan Alonso

Juan Alonso

Space Mine Control Room Droid (uncredited)

Age : N/A | Popularity : 3%

Derek Arnold

Derek Arnold

Argus Panox (uncredited)

Age : N/A | Popularity : 3%

Belinda Chapple

Belinda Chapple

Drydens Guest (uncredited)

Age : N/A | Popularity : 3%

Kristianne-Kaith Domingo

Kristianne-Kaith Domingo

Civilian Woman (uncredited)

Age : N/A | Popularity : 7%

John Duggan

John Duggan

Fisherman (uncredited)

Age : N/A | Popularity : 3%

Jordan Dumaurier

Jordan Dumaurier

Mud Trooper (uncredited)

Age : N/A | Popularity : 3%

Vikki Edwards

Vikki Edwards

Fisherwoman (uncredited)

Age : N/A | Popularity : 3%

Marc Esse

Marc Esse

Imperial Officer (uncredited)

Age : N/A | Popularity : 3%

Kristine Fernandez

Kristine Fernandez

Slave (uncredited)

Age : N/A | Popularity : 3%

James Filanowski

James Filanowski

Imperial Officer (uncredited)

Age : N/A | Popularity : 3%

James Galvin

James Galvin

Mud Trooper (uncredited)

Age : N/A | Popularity : 3%

David Guerrero

David Guerrero

Dancer (uncredited)

Age : N/A | Popularity : 3%

Juke Hardy

Juke Hardy

Market Trader (uncredited)

Age : N/A | Popularity : 3%

Sarah Sayuri Hare

Sarah Sayuri Hare

Space Bar Girl (uncredited)

Age : N/A | Popularity : 7%

Ian Harrod

Ian Harrod

Imperial Officer (uncredited)

Age : N/A | Popularity : 3%

Philip Harvey

Philip Harvey

Imperial Officer (uncredited)

Age : N/A | Popularity : 3%

Robin Harvey

Robin Harvey

Imperial Mudtrooper (uncredited)

Age : N/A | Popularity : 3%

Marina Hayter

Marina Hayter

Droid Arena Spectator (uncredited)

Age : N/A | Popularity : 3%

Brian Herring

Brian Herring

Hirang Birren (uncredited)

Age : N/A | Popularity : 3%

Robert Hladik

Robert Hladik

Imperial Speeder Driver (uncredited)

Age : N/A | Popularity : 3%

Van-Tien Hoang

Van-Tien Hoang

Moloch Henchman (uncredited)

Age : N/A | Popularity : 3%

Kevin Hudson

Kevin Hudson

Mimban trooper (uncredited)

Age : N/A | Popularity : 3%

Ty Hurley

Ty Hurley

Imperial Fleet Trooper (uncredited)

Age : N/A | Popularity : 3%

Sean James

Sean James

Henchman (uncredited)

Age : N/A | Popularity : 3%

Tobias James-Samuels

Tobias James-Samuels

Stormtrooper (uncredited)

Age : N/A | Popularity : 3%

Jackson Kai

Jackson Kai

Elite Citizen (uncredited)

Age : N/A | Popularity : 3%

John Kamau

John Kamau

Savareen Miner (uncredited)

Age : N/A | Popularity : 5%

Tyrone Kearns

Tyrone Kearns

Gambler at Lodge (uncredited)

Age : N/A | Popularity : 3%

Kamil Lemieszewski

Kamil Lemieszewski

Dryden Skipper (uncredited)

Age : 40 | Popularity : 5%

Jorge Leon Martinez

Jorge Leon Martinez

Mud Trooper (uncredited)

Age : N/A | Popularity : 5%

Chelsea Li

Chelsea Li

Dryden's Yacht guest (uncredited)

Age : N/A | Popularity : 3%

Chelsea Mather

Chelsea Mather

Rebel (uncredited)

Age : 29 | Popularity : 3%

Obie Matthew

Obie Matthew

Dryden Guest (uncredited)

Age : N/A | Popularity : 5%

Kenny-Lee Mbanefo

Kenny-Lee Mbanefo

Squad Leader Mudtrooper (uncredited)

Age : N/A | Popularity : 3%

Ashley McGuire

Ashley McGuire

Lodge Human Trainer (uncredited)

Age : N/A | Popularity : 3%

Daniel Prewitt

Daniel Prewitt

Mud Trooper (uncredited)

Age : N/A | Popularity : 3%

Jacqueline Ramnarine

Jacqueline Ramnarine

Bar Patron (uncredited)

Age : N/A | Popularity : 3%

Christina Richards

Christina Richards

Girl in Deadwood Den Watching (uncredited)

Age : N/A | Popularity : 3%

Belal Sabir

Belal Sabir

Fisherman (uncredited)

Age : N/A | Popularity : 3%

Sarah-Stephanie

Sarah-Stephanie

Dancer (uncredited)

Age : N/A | Popularity : 3%

Atul Sharma

Atul Sharma

Dryden Guest (uncredited)

Age : N/A | Popularity : 3%

Stephanie Silva

Stephanie Silva

Cloud-Rider Silvasu Fi (uncredited)

Age : N/A | Popularity : 3%

Neil Alexander Smith

Neil Alexander Smith

Starcave Nebula Guard (uncredited)

Age : N/A | Popularity : 3%

Clem So

Clem So

Dryden Guest (uncredited)

Age : N/A | Popularity : 3%

Richard Stanley

Richard Stanley

Cutthroat Hunter at Fort Ypso (uncredited)

Age : N/A | Popularity : 3%

Karol Steele

Karol Steele

Slave (uncredited)

Age : N/A | Popularity : 3%

A.k. Steppa

A.k. Steppa

Fort Ypso Vagrant (uncredited)

Age : N/A | Popularity : 3%

Fran Targ

Fran Targ

Slave (uncredited)

Age : N/A | Popularity : 3%

Steven F. Thompson

Steven F. Thompson

Imperial Fleet Trooper (uncredited)

Age : N/A | Popularity : 3%

Klemens Niklaus Trenkle

Klemens Niklaus Trenkle

Fort Ypso Bar Guest (uncredited)

Age : 60 | Popularity : 7%

Jo Wheatley

Jo Wheatley

Fisherwoman (uncredited)

Age : N/A | Popularity : 5%

Ray Whelan

Ray Whelan

Marauder (uncredited)

Age : N/A | Popularity : 3%

John Whitby

John Whitby

Flight trooper (uncredited)

Age : N/A | Popularity : 3%

Angela Yeoh

Angela Yeoh

Miner (uncredited)

Age : N/A | Popularity : 3%

Mark Ryder

Mark Ryder

Dryden's Guest (uncredited)

Age : N/A | Popularity : 3%

Paul Davis

Paul Davis

Drill Wookiee Slave (uncredited)

Age : N/A | Popularity : 3%


Crew

Department Role Name
Writing Characters
George Lucas
George Lucas
Screenplay
Lawrence Kasdan
Lawrence Kasdan
Jonathan Kasdan
Jonathan Kasdan
Production Producer
Kathleen Kennedy
Kathleen Kennedy
Allison Shearmur
Allison Shearmur
Simon Emanuel
Simon Emanuel
Casting
Jeanne McCarthy
Jeanne McCarthy
Nina Gold
Nina Gold
Nicole Abellera
Nicole Abellera
Executive Producer
Lawrence Kasdan
Lawrence Kasdan
Phil Lord
Phil Lord
Christopher Miller
Christopher Miller
Jason McGatlin
Jason McGatlin
Production Manager
Damian Anderson
Damian Anderson
Fabio Massimo Dell'Orco
Fabio Massimo Dell'Orco
Federico Santangelo
Federico Santangelo
Nick Fulton
Nick Fulton
Ben Dixon
Ben Dixon
Adam Teeuw
Adam Teeuw
Zachary Gold
Zachary Gold
Pietro Gallo
Pietro Gallo
Karl Caffrey
Karl Caffrey
Allie C. Greene
Allie C. Greene
Beatriz Fluxa
Beatriz Fluxa
Stephanie Peters
Stephanie Peters
Line Producer
Fabio Massimo Dell'Orco
Fabio Massimo Dell'Orco
Marco Valerio Pugini
Marco Valerio Pugini
Andreas Wentz
Andreas Wentz
Co-Producer
Jonathan Kasdan
Jonathan Kasdan
Kiri Hart
Kiri Hart
Susan Towner
Susan Towner
John Swartz
John Swartz
Will Allegra
Will Allegra
Rob Bredow
Rob Bredow
ADR Voice Casting
Terri Douglas
Terri Douglas
Unit Production Manager
Simon Emanuel
Simon Emanuel
Susan Towner
Susan Towner
Juan Cano Nono
Juan Cano Nono
Associate Producer
Toby Hefferman
Toby Hefferman
Assistant Production Manager
Teodora Ilie
Teodora Ilie
Jacopo Marras
Jacopo Marras
Unit Manager
Drew Payne
Drew Payne
Gabor Agoston
Gabor Agoston
Production Assistant
Gary Bunn
Gary Bunn
Manuel Díaz Herrero
Manuel Díaz Herrero
Danny Triphook
Danny Triphook
Assistant Unit Manager
Nevio De Conti
Nevio De Conti
Editing Editor
Pietro Scalia
Pietro Scalia
First Assistant Editor
Laurence Johnson
Laurence Johnson
Tom Kemplen
Tom Kemplen
Assistant Editor
Patrick J. Barry
Patrick J. Barry
Directing Director
Ron Howard
Ron Howard
Second Unit Director
Bradley James Allan
Bradley James Allan
Emma Baker
Emma Baker
John Swartz
John Swartz
Jacob Wood
Jacob Wood
Lori Emily Brown
Lori Emily Brown
Aimee Hall
Aimee Hall
Ashley Wild
Ashley Wild
Assistant Director
Sophie Roberts
Sophie Roberts
Simon White
Simon White
Andrew Richards
Andrew Richards
Toby Hefferman
Toby Hefferman
Sarah Lawrence
Sarah Lawrence
María Herrera Badía
María Herrera Badía
Fintan O'Brien
Fintan O'Brien
Benjamin Parry
Benjamin Parry
Third Assistant Director
Emily Thomas
Emily Thomas
Daire Glynn
Daire Glynn
Kingsley Hoskins
Kingsley Hoskins
Marlon Beyer Rieger
Marlon Beyer Rieger
Glen Carroll
Glen Carroll
Thomas Bentley
Thomas Bentley
Stephanie Jolly
Stephanie Jolly
Vanluke Watson
Vanluke Watson
Donald E G Bentley
Donald E G Bentley
James J. Reid
James J. Reid
Catherine Laine
Catherine Laine
Óscar Santamaría
Óscar Santamaría
Script Supervisor
Susie Jones
Susie Jones
Sheila Waldron
Sheila Waldron
Laura Miles
Laura Miles
Roxanne Cuenca
Roxanne Cuenca
Sharon Mansfield
Sharon Mansfield
Second Assistant Director
Annabelle Le Gresley
Annabelle Le Gresley
Joey Coughlin
Joey Coughlin
Katharina Hofmann
Katharina Hofmann
Robert Madden
Robert Madden
Clare Glass
Clare Glass
Scott Bunce
Scott Bunce
Andy Madden
Andy Madden
Mark Cockren
Mark Cockren
David Keadell
David Keadell
Ben Quirk
Ben Quirk
Maria Moss
Maria Moss
First Assistant Director
Dominic Fysh
Dominic Fysh
Toby Hefferman
Toby Hefferman
Tom Edmondson
Tom Edmondson
Sound Foley Editor
Dee Selby
Dee Selby
Original Music Composer
John Powell
John Powell
Supervising Sound Editor
Matthew Wood
Matthew Wood
Tim Nielsen
Tim Nielsen
Orchestrator
Rick Giovinazzo
Rick Giovinazzo
Randy Kerber
Randy Kerber
Andrew Kinney
Andrew Kinney
John Ashton Thomas
John Ashton Thomas
Tommy Laurence
Tommy Laurence
Geoff Lawson
Geoff Lawson
Sound Effects Editor
Justin Doyle
Justin Doyle
Sound Designer
David Acord
David Acord
Boom Operator
Orin Beaton
Orin Beaton
Robin Gerrard
Robin Gerrard
Michael Lee Taylor
Michael Lee Taylor
ADR Mixer
Robert Edwards
Robert Edwards
Sound Re-Recording Mixer
Tim Nielsen
Tim Nielsen
Chris Scarabosio
Chris Scarabosio
David Parker
David Parker
Music Editor
Ryan Rubin
Ryan Rubin
Jack Dolman
Jack Dolman
ADR Editor
Steve Slanec
Steve Slanec
Music Arranger
Tom Brown
Tom Brown
Art Art Direction
Gary Tomkins
Gary Tomkins
Tom Whitehead
Tom Whitehead
Alex Baily
Alex Baily
Stephen Swain
Stephen Swain
Peter Dorme
Peter Dorme
Tom Weaving
Tom Weaving
Ashley Lamont
Ashley Lamont
Andrew Palmer
Andrew Palmer
Oliver Carroll
Oliver Carroll
Oliver Roberts
Oliver Roberts
Production Design
Neil Lamont
Neil Lamont
Property Master
Jamie Wilkinson
Jamie Wilkinson
Set Designer
Heather Noble
Heather Noble
Art Department Coordinator
Andrea Carter
Andrea Carter
Assistant Art Director
Liam Georgensen
Liam Georgensen
Jonathan Marin Socas
Jonathan Marin Socas
Patrick Harris
Patrick Harris
Alex Bowens
Alex Bowens
Gavin Dean
Gavin Dean
Andrew Proctor
Andrew Proctor
Darren Tubby
Darren Tubby
Matthew Kerly
Matthew Kerly
Set Dresser
Dean Clements
Dean Clements
Storyboard Artist
Oscar Wright
Oscar Wright
Standby Property Master
Buddie Wilkinson
Buddie Wilkinson
Costume & Make-Up Makeup Artist
Amanda Knight
Amanda Knight
Cat Corderoy
Cat Corderoy
Amy Elliot
Amy Elliot
Hairstylist
Lisa Tomblin
Lisa Tomblin
Costume Design
David Crossman
David Crossman
Glyn Dillon
Glyn Dillon
Assistant Costume Designer
Stella Atkinson
Stella Atkinson
Vivienne Jones
Vivienne Jones
Key Hair Stylist
Francesca Crowder
Francesca Crowder
Wardrobe Supervisor
Joanna Campbell Lynch
Joanna Campbell Lynch
Neil Murphy
Neil Murphy
Costume Coordinator
Eve Walker
Eve Walker
Tailor
Phoebe Allies
Phoebe Allies
Crew Animatronics Designer
Chris Clarke
Chris Clarke
Peter Hawkins
Peter Hawkins
Gary Merrington
Gary Merrington
Simon Northcott
Simon Northcott
Paul Vincett
Paul Vincett
Giles Hannagan
Giles Hannagan
Fiona Barnes
Fiona Barnes
Sherri Hazzard
Sherri Hazzard
Alan Murphy
Alan Murphy
Joshua Lee
Joshua Lee
Steve Wright
Steve Wright
Stunt Double
Richard Cetrone
Richard Cetrone
Christina Low
Christina Low
Zarene Dallas
Zarene Dallas
Stunt Coordinator
Bradley James Allan
Bradley James Allan
Stunts
Mickey Facchinello
Mickey Facchinello
Ashley Beck
Ashley Beck
Pete Ford
Pete Ford
Maria Hippolyte
Maria Hippolyte
Sarah Lochlan
Sarah Lochlan
Jessica Hooker
Jessica Hooker
Joe Watts
Joe Watts
Post Production Supervisor
Mark Harris
Mark Harris
David E. Hall
David E. Hall
Second Unit
Chris Grundy
Chris Grundy
Zoe Tough
Zoe Tough
Unit Publicist
Stacy Mann
Stacy Mann
CG Supervisor
Celia Jepson
Celia Jepson
Aerial Coordinator
Marc Wolff
Marc Wolff
Lucia Foster Found
Lucia Foster Found
Pilot
Marc Wolff
Marc Wolff
Visual Effects Art Director
James Clyne
James Clyne
Visual Effects Editor
Phil Eldridge
Phil Eldridge
Special Effects Coordinator
Alicia Davies
Alicia Davies
Drone Operator
Angus Benson-Blair
Angus Benson-Blair
Marine Coordinator
Ian Creed
Ian Creed
Fight Choreographer
Yung Lee
Yung Lee
Visual Effects Visual Effects Coordinator
Joanie Croteau
Joanie Croteau
Martine Losier
Martine Losier
Karina Mariano
Karina Mariano
Alexandra Fahey
Alexandra Fahey
Simon Bennett-Leyh
Simon Bennett-Leyh
Catherine Lecavalier
Catherine Lecavalier
Cecy Falls
Cecy Falls
Daniel Tan
Daniel Tan
Chan Phui Yung
Chan Phui Yung
Alexandra Henley
Alexandra Henley
Kelsey Davidson
Kelsey Davidson
James Yeoman
James Yeoman
Visual Effects Supervisor
Richard Bain
Richard Bain
Julian Foddy
Julian Foddy
Joseph Kasparian
Joseph Kasparian
Rob Bredow
Rob Bredow
François Lambert
François Lambert
VFX Supervisor
Nigel Sumner
Nigel Sumner
Greg Kegel
Greg Kegel
Patrick Tubach
Patrick Tubach
Animation Supervisor
Chris Lentz
Chris Lentz
Matt Shumway
Matt Shumway
Creature Technical Director
Neal Scanlan
Neal Scanlan
Randall Bahnsen
Randall Bahnsen
Valter Sagrillo
Valter Sagrillo
Waikit Wan
Waikit Wan
Tanner Scott
Tanner Scott
Michael Corcoran
Michael Corcoran
Dan Camp
Dan Camp
Special Effects Supervisor
Dominic Tuohy
Dominic Tuohy
Visual Effects Producer
Louise Bertrand
Louise Bertrand
TJ Falls
TJ Falls
Yanick Wilisky
Yanick Wilisky
Janet Lewin
Janet Lewin
Camera Camera Operator
Miro Gábor
Miro Gábor
Oliver Loncraine
Oliver Loncraine
Stefan Stankowski
Stefan Stankowski
Stamos Triantafyllos
Stamos Triantafyllos
Director of Photography
Bradford Young
Bradford Young
Second Unit Director of Photography
Tim Wooster
Tim Wooster
Aerial Director of Photography
Hans Bjerno
Hans Bjerno
Adam Dale
Adam Dale
Steadicam Operator
Peter Wignall
Peter Wignall
Still Photographer
Jonathan Olley
Jonathan Olley
First Assistant "A" Camera
Jake Marcuson
Jake Marcuson
Russian Arm Operator
Toby Plaskitt
Toby Plaskitt
Key Grip
Gary Hymns
Gary Hymns
Aerial Camera
Adam Sculthorp
Adam Sculthorp
Darren Miller
Darren Miller
Lighting Gaffer
Perry Evans
Perry Evans
Jamie Mills
Jamie Mills
Lighting Technician
Nikos Kalimerakis
Nikos Kalimerakis
Harlon Haveland
Harlon Haveland
Billy Dunn
Billy Dunn
Aaron Dunning
Aaron Dunning
Lee Perkins
Lee Perkins
Department Role Name

Join the discussion

Please Log in to comment