an Entity in Data Space: 134.155.108.49:8890
The film premiered at the 2008 Sundance Film Festival, North American distribution rights were acquired by Miramax Films and the film was released widely on April 11, 2008.