Is Edge of Tomorrow worth seeing