Will Smith has been confirmed to join new 20th Century Fox movie, The City That Sailed.

The 45-year-old Men In Black star has been linked to the project since 2010 but he has now officially signed a contract, according to Deadline.

The movie centres on a father and daughter whose bond is tested when the island of Manhattan in New York breaks loose and sails across the Atlantic Ocean.

Shawn Levy will direct the adventure flick, while Audrey Wells is penning the script.

Smith and James Lassiter’s Overbrook Entertainment will produce.

Will was recently tipped to reprise his role as Captain Steven Hiller in a sequel to Independence Day.