As The Voices ended, I found myself sat there with a massive grin on my face. Which was rather odd, considering that The Voices is a film about a serial killer. Jerry (played with élan by Ryan Reynolds) is, frankly, the nicest serial killer you’d never want to meet. Here is my review of Marjane Satrapi's surprising pitch-black comedy.
Read More