News

Revenge' star Matilda Lutz dons chain-mail-clad armor and kicks a lot of ass on a quest to prevent tyrants from bleeding the Earth.