Charlize Theron feels "blessed" to star with Seth Rogen in 'Long Shot' because she's such a fan of his work.