A drug-addict mother, locked in a mental institution, confesses she killed of her own son.
Nelly Castillo
Margaret
Melanie DuBarr
Makeup Artist
Gemma Fenol
Production Design
Derrick Sims
Director of Photography
William White
Sound Mixer
Sergio Vizuete
Director
Joan Pla
Writer