The Cambridge Companion to Shakespeare on Screen | 9781108421164 | Memmo