Posted on September 22, 2014 by Entertainment in The Hindu The Hindu, By Entertainment Actress Jennifer Connelly lost 25 pounds to play a homeless woman in her husband Paul Bettany’s directorial debut “Shelter”. The “Noah” star not only researched to look convincing as Hannah in the film, she also learned how to use needles and drug paraphernalia for the role, reports contactmusic.com.