The line "Lucy, I'm home, you've got some explaining to do" was also referenced in the 1987 action comedy 'Stakeout (1987)', which also co-starred Emilio Estevez.
According to Variety, Emilio Estevez was far down the list of actors in consideration for the role of Frank Wyatt. The trade paper story explained that the studio's desperation to quickly cast the lead role also led to Estevez taking a much higher-than-expected payday. Actors who passed included Tom Cruise and Christian Slater.