In the cost-a-lot-to-make movie Waterworld who played Mariner? July 6, 2017 By Show answer Kevin Costner. More Entertainment QuestionsMore Movies Questions