Written and directed by Colin Minihan and Stuart Ortiz, the film premiered on April 22, 2011 at the Tribeca Film Festival and received mostly mixed reviews.
Γραμμένο και σκηνοθετημένο από τον Collin Minihan και Stuart Ortiz, η ταινία έκανε πρεμιέρα στις 22 Απριλίου, 2011 στο Tribeca Film Festival και έλαβε ως επί το πλείστον  μικτές αναθεωρήσεις.