Rosie O'Donnell offered to play Molly Weasley for free, but there's a notable reason she didn't even get to audition.