El aclamado documental ganó el premio a la mejor realización en el Festival de Cine de Newport Beach, y fue escogida para lanzamiento nacional en cines y emitido por Discovery World Channel en marzo de 2005.