tommy flanagan series