Dolphin Tale is a 2011 American 3D family drama film that was released on September 23, 2011.
September 23, 2011