The film was screened in Japan
on
October 29, 2004
.
It carries the Japanese title "ツイステッド".
Please kindly ensure to double-check the size.
The theater's stamp, marking where the movie was shown, is featured on the reverse side of the flyer.