Desperate Housewives adulteress Eva Longoria has fallen on Harsh Times. That's the name of the low-budget indie she's just signed on to star in opposite future Batman Christian Bale and Six Feet Under's Freddy Rodriguez. According to The Hollywood Reporter, the story, set in South Central Los Angeles, revolves around two men (Bale, Rodriguez) in their twenties. Longoria will play Rodriguez' girlfriend.