Gathering the latest trusted data…
Curating the open film catalogue…
1980 film by Lin Chan-Wai
Directed by: Lin Chan-Wai
Super Power was released on June 17, 1980.