USS Indianapolis: Men of Courage is the latest movie to directed by Mario Van Peebles and this would be produced by Hannibal Pictures. The script would be written by Cam Cannon and Richard Rionda, Del Castro of Hannibal fame. The multi-talented Peebles is hopeful that the true story of the sunken ship would strike a chord among the audience. The …