answersLogoWhite

0

From Sand to Celluloid Payback - 1996 was released on:

Australia: 1996

USA: 1996 (Telluride Film Festival)

Germany: 9 February 2013 (Berlin International Film Festival)

User Avatar

Wiki User

10y ago

What else can I help you with?