Question : who plays mcgarrett on the new hawaii five-o
Answer : Alex O'Loughlin