Thinking on Screen: Film as Philosophy - Kindle edition