After the world premiere in Chicago last week, Johnny Depp took his new film to Los Angeles last night.

The star stepped out for the city premiere as part of the Los Angeles Film Festival.

Co-stars Christan Bale and Marion Cotillard also attended the red carpet event, as did Rosario Dawson.

(Pictures by: Russ Einhorn / Splash News)