Ruler

Ruler

S1 E17: The team is blamed for a terrorist bomb.
Starring Aina Dumlao, Svetlana Efremova, Christopher Heyerdahl