Jack is back.

New "24: Live Another Day" Teaser Reveals Some Plot Details