'Who the best person would be to play Mary and they thought it would be the person who was going out with him' - Sherlock's Martin Freeman and Amanda Abbington’s on-screen Romance: Was it meant to be?

Amanda Abbington reveals her role as Mary in Sherlock was due to nepotism with Martin Freeman. A reflection on Hollywood's controversial casting practice.

Updated : October 20, 2023 05:27 PM IST