In from the Cold: A Romantic Thriller of Chechnya