Hablada en inglés, filmada en cámara digital, rodada en Alemania, con muy bajo presupuesto y una distribución muy limitada.