Wednesday, 28 May 2014


Brooklyn Nine-Nine
1x19 Tactical Village
[Watch it (again) on 4oD.]

Gavin & Stacey
2x04 Episode 4 [2nd watch]

The Mentalist
6x20 Il Tavolo Bianco


Empire #301

Featuring the 301 Greatest Movies of All Time, the magazine's first reader-voted poll since the renowned 500 Greatest Movies of All Time back in 2008.

As with any list of this ilk, it's chock-full of stuff to completely disagree with, including a ludicrous number of recent films (13 from last year; even two from this year). But I'm sure someone, somewhere, will think it's bang-on. Law of averages and all that...