Tribeca Film Festival
"Fifty Pills" premiered at the 2006 Tribeca Film Festival on April 26, 2006.