 It was filmed on Amelia Island, Florida, which includes settings in historic Fernandina Beach.Amelia Island is located 30 or so miles north of Jacksonville.For her performance in the film, Falco received the Los Angeles Film Critics Association Award for Best Supporting Actress.