Kevin Costner is fighting allegations he has been hiding money in a secret bank account.