Feb 23 2014. A decade after filming Brokeback Mountain, Anne Hathaway is spilling a lot secrets about the film. Originally Hathaway read for the part of Alma, that eventually went to Michelle Williams. Hathaway was instead cast as rodeo rider Lureen, at her own request. I said, 'Oh no, no, no, no, no. I'm not Alma.