Filming Locations (3)

  • Dodger Stadium - 1000 Vin Scully Avenue, Chavez Ravine, Elysian Park, Los Angeles, California, USA

  • Calvert Studios - 15001 Calvert Street, Van Nuys, Los Angeles, California, USA

  • Staten Island Ferry, New York Harbor, New York City, New York, USA