In Northern Italy for Gemini Division weapons training, Anna comes face to face with The Cleaner and his mangled ear.
Gemini Division
Season 1
29
Unknown