Ticket of No Return (1979)

Trailer