Just saw it pop up on Netflix. Umm...The very first scene shows the main protagonist put on an Ammar Heavy Suit......

Whaaa!!!!!