Follow @jordon on Micro.blog.
Never Let Me Go has officially won the title of most depressing film of 2010. Thank God Carey Mulligan was in it to keep me a little happy.