Gathering the latest trusted data…
Curating the open film catalogue…
film
Q115607907 was released on July 27, 1981.