Great Moments: Deer Woman (2005)



John Landis brings back all of the same great humor that has been missing since An American Werewolf in London while directing Deer Woman as part of the Masters of Horror television series. This absurd moment stands out as one of the highlights of the first season.