Tea and a movie

Watching movies, drinking tea

The Silence of the Lambs (Jonathan Demme, 1991), Hannibal (TV, Tim Hunter, Season 1 Episode 8, 2013): After killing someone, Hannibal loves a little Bach.