John and Lestrade try to move on with their lives after Sherlock's apparent death. However, Anderson believes he is still alive.
Sherlock: Many Happy Returns (2013) is currently not available on any services.
Martin Freeman , George Appleby , Louise Brealey , Benedict Cumberbatch , Jonathan Aris , Rupert Graves
Jeremy Lovering