News

Breaking Glass Pictures has released a totally crazy new red band trailer for the "arthouse thriller" titled She's Just a Shadow set in Tokyo. This "modern, dreamlike take on the gangster genre ...