Solutions

12345
Across
  1. 1. person being investigated
  2. 3. unconditional acceptance or support
  3. 4. anti hero adversary
Down
  1. 2. sun or rain shield
  2. 5. system of reasoning