Advertisement

Advertisement

Recognize her?

She starred in last night's SyFy movie Battledogs, a thoughtful exploration of security vs. individual rights and the ethics of biowarfare research. At least that's the movie someone could have made. Instead we got a crapfest about people turning into large wolves when they get angry. Anyway, you've probably seen…