在电影《双虎屠龙》中,为什么汤姆·多尼芬(约翰·韦恩饰)最终选择在法庭上公开承认自己才是当年杀死利伯蒂·瓦朗斯的真凶,而不是让年轻的律师兰斯·斯托达德(詹姆斯·斯图尔特饰)继续承受这个秘密?