There's a bevy of battles on the home entertainment front this week, from sci-fi to horror to comedy. First up the marines battle invincible aliens in the appropriately titled 'Battle: Los Angeles.' Then the townspeople of a small medieval village must battle a werewolf who's hungry for human flesh in 'Red Riding Hood.' And, lastly, the battle of the sexes rears its head in the comedy 'Hall Pass.' Read on.