'Attack,' starring John Abraham, Rakul Preet Singh, and Jacqueline Fernandez, opened in theatres on Friday (April 1). The narrative of Attack features an earthbound super-soldier, played by John, who has superhuman abilities and becomes a super soldier who can function outside normal human bounds. It's a chock-full of spectacular occurrences, a sci-fi, action, and drama mash-up.