Blink and you’ll miss Ne-Yo’s appearance in the trailer for Battle: Los Angeles, hitting theaters March 11. In the sci-fi thriller, a platoon of Marines discovers that a meteor attack is actually a global alien invasion taking place in modern day Los Angeles. The R&B crooner plays a soldier named Specks alongside actors Aaron Eckhart, Michelle Rodriguez, and Bridget Moynahan.
via Rap-Up