OOOOF! Right between the ribs!!!!
It was definitely my favorite Lea Thompson and Jeffrey Jones movie.