Rose McGowan replaced Katee Sackhoff after the latter signed for Lost and Found (2009) and was unable to commit to the role of Teddy again.
This is the second time Julian McMahon and Rose McGowan have worked together. They previously worked together on Charmed (seasons 4 and 5) before Julian left the show to star in Nip/Tuck.