The Hot Spot (1990) Poster