Andres and Diego Meza-Valdes are brothers who have collaborated on several award-winning horror shorts and music videos. Notable works include The Room, currently featured in the European television series American Horrors, and Play Dead, which premiered at the Fantasia International Film Festival and played at over 20 other international festivals, winning numerous jury and audience awards before being distributed on FEARnet. The Meza-Valdes brothers are currently developing their first feature film in Miami, Florida.
Sundance Film Festival