The Tree of Life Archives - Spectrum Culture

The Tree of Life »

Best Films of 2011

Best Films of 2011

Spectrum Culture Staff December 14, 2011 0

13 Assassins (Dir: Takeshi Miike, Toho Company/Magnet Releasing) Way out west, Takashi Miike is a symbol of Japanese perversion: that crazy director who made a movie about a girl with piano wire who keeps

Read More »