Brendan Gleeson and young Irish actor Sam Keeley (RAW, What Richard Did) have been cast in In the Heart of the Sea.

The actors join Cillian Murphy, Chris Hemsworth, Benjamin Walker and Tom Holland in the forthcoming action film, Variety reports.

In the Heart of the Sea, which will be directed by Ron Howard, is based on the true events that inspired Herman Melville's classic novel Moby Dick.

The story follows the crew of a whaling ship that is destroyed by a sperm whale, stranding them at sea for 90 days, thousands of miles from home.

Gleeson will play an older version of one of the survivors who is interviewed by Melville about his experiences aboard the ship.

The Irish actor will next be seen in The Smurfs 2.

In the Heart of the Sea is scheduled to begin shooting in September.