The film was shot on location in Florida's West Palm Beach, Fort Lauderdale, Hollywood, Miami, and Dolphin Stadium, in addition to Philadelphia and West Chester in Pennsylvania.
Filmen blev skudt on location i Florida's West Palm Beach, Fort Lauderdale, Hollywood, Miami og Dolphin Stadium, i tillæg til Philadelphia og West Chester i Pennsylvania.