Detective Steve McGarrett (played by Alex O&Loughlin) was a Navy officer who received the Medal of Honor before retiring and becoming a police officer. In order to investigate his father's murder case, he returned to his hometown of Oahu Island (the main island of the Hawaiian Islands). Xia Wei
Detective Steve McGarrett (played by Alex O&Loughlin) was a Navy officer who received the Medal of Honor before retiring and becoming a police officer. In order to investigate his father's murder case, he returned to his hometown of Oahu Island (the main island of the Hawaiian Islands). Xia Wei