Louisa Krause has boarded Robinson Devor's You Can't Win. The film already has Michael Pitt, Hannah Marks and Jeremy Allen White attached to star.

The film is an adaptation of adventurer Jack Black's 1926 autobiographical novel and follows his experiences in the hobo underworld as he freight-hops around the Western U.S. and Canada.

Hannah Marks co-stars as a young prostitute who forms an unusual friendship with Jack Black (Michael Pitt), while Louisa Krause will portray Irish Annie, a street-smart prostitute who may be the closest thing he has to a love interest.

The actress is best know for her memorable appearance in Young Adult as a Hotel worker alongside Charlize Theron.

Production for the film has already begun in Seattle.