Helmed by Lakshya Raj Anand, 'Attack' presents John as Arjun Shergill who gets badly injured in a terrorist attack and then decided to serve his nation as an artificially designed India's first super-soldier. The actioner also stars Jacqueline Fernandez, Rakul Preet Singh, and Ratna Pathak Shah in pivotal roles.