Sean Patrick Flanery, Charlotte Rampling

Dexter Morgan may have met his match.

Actor Sean Patrick Flanery will have a "major recurring role" in the upcoming eighth season of Showtime's Dexter, Deadline reports. The Boondock Saints star will play an ex-cop who owns a private investigation business in Miami.

It's unclear what role Flanery's character, Jacob Elroy, will have in relation to Dexter (Michael C. Hall) or how he might impact the show's possibly final season. (Showtime Entertainment President David Nevins said during a Television Critics Association  panel earlier this month that there is "a clear end game in place," though he failed to confirm that Season 8 will be the show's last.

Check out some of TV's most surprisingly sexy characters

In other casting news, British actress Charlotte Rampling has also landed a recurring role, according to Entertainment Weekly. She'll play a neuro-psychiatrist who specializes in criminal profiling and studying young psychopaths.

Dexter returns Sunday, June 30 at 9/8c.