

Julie Benz (born May 1, 1972) is an American actress. She is known for her roles as Darla on Buffy the Vampire Slayer and Angel (1997โ2004), and as Rita Bennett on Dexter (2006โ2010), for which she won the 2006 Satellite Award for Best Supporting Actress and the 2009 Saturn Award for Best Supporting Actress. Benz has also starred in the television series Roswell (1999โ2000), Desperate Housewives (2010), No Ordinary Family (2010โ2011), A Gifted Man (2011โ2012), Defiance (2013โ2015), Hawaii Five-0 (2015โ2017), Training Day (2017) and Love, Victor (2021). Her film credits include Jawbreaker (1999), The Brothers (2001), Rambo (2008), Saw V (2008), Punisher: War Zone (2008), and The Boondock Saints II: All Saints Day (2009). Description above from the Wikipedia article Julie Benz, licensed under CC-BY-SA, full list of contributors on Wikipedia.
Top 30 by popularity. Click any title to see exactly which OTT carries it in Saudi Arabia.
2005