spartans, fighting demons, outside ancient greek temple. bollywood fantasy action movie still.