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