A semiclassical phase-space model is used to study the ultrafast charge and spin dynamics in thin ferromagnetic films. Both itinerant and localized magnetism are taken into account. It is shown that an oscillating spin current can be generated in the film via the application of a femtosecond laser pulse in the visible range.