Photo of Theresa June Tao Theresa June Tao

Theresa June Tao in Battle of Los Angeles

Battle of Los Angeles

2011 NR

Not to be confused with the big screen Battle: Los Angeles, a space craft appears over the city to threaten its citizens 70 years after a failed alien invasion in this low-budget sci-fi thriller.