upcoming historical thriller drama film