. .. Charlotte Rampling was on the final season of Dexter. She is amazing as always.