Mela Hudson

 

 

Age: 31

 

Summary: actress and producer best known for her roles in The Sisterhood of Night, Hits, Eight, and Melancholia who starred in the multi-award winning short film Split Costs that premiered at the 2016 Bluestocking Film Festival in Portland, Maine, where it received an Audience Choice Award, and who made her producer debut in 2013 for such films as Presence and Resident Evil: Red Falls.

 

 

Cause of Death: Suicide by hanging

 

Born: July 24, 1987

 

Died: August 14, 2018

 

Location: Burbank, California