Where Is Kyra? ★★★½

Pretty sure this takes place in the SE7EN Cinematic Universe.