Russell Crowe was attached to play the lead role of Jack but dropped out after the studio requested too many rewrites which the filmmakers and Crowe felt changed the initial intent of the story.
Johnny Depp was attached to play the lead role of Jack. Production status is still unknown. Depp's involvement is also still unknown.