Publication Venue For Robert Palmer Watkins Talks General Hospital, His New Film Last Three Days, and the Personal Struggle He’s Overcome. 2017-07-01