Blue Cha Cha
From Wikipedia, the free encyclopedia
Blue Cha Cha (Chinese: Shen hai, 深海) is a 2005 Taiwanese film directed by Chen Wen-Tang. It was Taiwan's submission to the 79th Academy Awards for the Academy Award for Best Foreign Language Film, but was not accepted as a nominee.
|This 2000s drama film–related article is a stub. You can help Wikipedia by expanding it.|
|This article about a Taiwanese film is a stub. You can help Wikipedia by expanding it.|