Der Film ist 2012 produziert worden. Why Am I Still Alive ist den Genres Dokumentarfilm einzuordnen. Nancy Hanzhang Shen ist Regisseur von den Film.