large, brutal monster dying. outside of ancient greek temple. bollywood fantasy action movie still. phyrric victory,