An independently produced mystery thriller.