Dexter Season 3 (Thiên Thần Khát Máu - Mùa 3) tiếp tục theo dõi cuộc sống kép của Dexter Morgan (do Michael C. Hall thủ vai). Trong mùa này, Dexter phải đối mặt với một thách thức mới khi một kẻ sát nhân hàng loạt khác, tên Miguel Prado (do Jimmy Smits thủ vai), xuất hiện. Miguel Prado là một luật sư nổi tiếng và thành công, nhưng anh cũng có một bên tăm tối và muốn hợp tác với Dexter để giết người.
Dexter ban đầu hi vọng rằng Miguel có thể giúp anh học cách kiểm soát và đánh giá đạo đức trong việc giết người, nhưng mối quan hệ này nhanh chóng trở nên phức tạp và nguy hiểm. Trong khi đó, cảnh sát Miami vẫn tiếp tục săn đuổi người gây ra các vụ án giết người hàng loạt và Dexter phải đối mặt với nhiều khó khăn trong việc che giấu bí mật của mình.