Dawson's Creek star Katie Holmes has revealed she almost quit acting at the age of 17 when work dried up after her first film role