I've watched Captain Phillips yesterday and liked it, even though I knew the story and how it would end.
Shots and story seemed realistic and the runtime was ok - not too long and not too short.
There were some mistakes, if I'm not mistaken the Seals were aiming at the pirates for 24hours or so, not half an hour as displayed in the movie.