Película presentada de forma oficial en el Festival D'A de Barcelona.
La película cuenta con un presupuesto de tan sólo 100.000 dólares.