It's possible, since it is up to each country to enact laws that hopefully fulfill any international standards like SOLAS.

The Costa Concordia is an interesting case for maritime law. You have an Italian captain for an Italian flagged vessel that has an incident in Italian territorial waters. That's seems very clear cut compared to your more typical disaster out in international waters with a captain from one country and the vessel being registered in some third country and lot's of grey areas involved.