Even though story line of this movie looks similar like Battle Los Angeles and Edge of Tomorrow. Narrative style steals our heart. This movie can't be put in one particular type of genre. Because it's a combination of all genres. And all the actors performance are amazing. If you Ignore storyline and watch this movie means you'll definitely love it.