Posted on April 10, 2009 by driko_zyufepFox describes Dollhouse episode 12 as the season finale. [Whedonesque] Fox describes Dollhouse episode 12 as the season finale. [Whedonesque]