Since he days on the popular teen drama Dawson’s Creek Katie Holmes has carved out a nice film career for herself and now she’s dipping her feet into directing with All We Had. Aside from directing, she also stars in the movie playing a down-on-her-luck mother attempting to raise her teenage daughter Ruthie (Stefania Owen).