No Escape No Return (1993) Poster