Police officers Katja Kean and Tavalia Griffin uncover a dangerous religious cult performing human sacrifice
Max Cortes and Tavalia Griffin's steamy retro encounter