Tom Cruise 'eventually' apologised to Brooke Shields for antidepressant comment: ‘It's what he's capable of…' - Hindustan Times