Katie Holmes is set to make her directorial debut.

The 35-year-old actress is to step behind the camera for the first time when she directs and stars in the adaptation of Annie Weatherwax's novel 'All We Had' alongside producer Jane Rosenthal and Josh Boone, who will write the script for the emotional movie.

Speaking to Variety.com, Holmes said: ''I am very excited and honoured to be collaborating with Jane and Josh on this project and look so forward to bringing Annie's incredible characters to the screen.''

The brunette beauty will play a mother in the movie, who is living on the edge of poverty with her young daughter, but they go on to find an unlikely home, surrounded by peculiar residents, in America.

Rosenthal said: ''Katie has such a clear vision for the book's irreverent, original mother-daughter relationship.

''Her passion for the material, along with Josh Boone's ability to tell stories grounded in the comedy and drama of everyday, will truly bring these characters to life.''

Meanwhile, Katie - who has eight-year-old daughter Suri with ex-husband Tom Cruise - will next been seen playing a teacher-turned-vigilante in 'Miss Meadows.'

The comedy premiered at the Tribeca Film Festival in New York in April and will be released in November.