The Last House on the Left (2009 film)
The film was released on March 13, 2009. "The Last House on the Left" was met with mixed reviews from critics. Audience opinion ranked the film at a "B" level, from a scale of "A to F"; the film would ultimately gross $45,286,228 worldwide.
The Left Hand (Dollhouse)
"The Left Hand" is the sixth episode of the second season of the American science fiction television series "Dollhouse" and the show's 19th episode overall. The episode was written by Tracy Bellomo and directed by Wendey Stanzler. It aired in the United States on Fox on December 4, 2009.