It's from the latest episode of Limitless, but I don't know enough about either the Evil Dead series or the Cthulhu mythos to be able to tell you to which it's a shout-out. Anyone have a definitive answer?
- February 14, 2016: What have you been watching? Including The Man From UNCLE, Sicario
The TV I watched in the week ending Saturday 12th February 2016