Blade: Trinity ★★

Ryan Reynolds has a few decent lines. Bad villain, terrible plot and Jessica Biel sucks.