Archive - December 8, 2011

1
The Cuckoo Clock

The Cuckoo Clock

Years ago there was an interview with the great British film director Alfred Hitchcock about a movie that he always wanted to make but never quite did. The movie is set at La Scala Milan, the great opera house of … Continue reading

Read More