Filming Locations (2)

  • Holmesburg Prison - 8215 Torresdale Avenue, Philadelphia, Pennsylvania, USA

  • Philadelphia, Pennsylvania, USA