Monthly Archives: December 2011

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

Posted in Uncategorized | 4 Comments