Andrew Garfield is opening up about his preparation for the 2016 film "Silence," revealing he fasted from food and sex for six months.
Andrew Garfield reveals he went 'celibate for six months' to play a priest in 'Silence'