Category: Fox’s 24 revival casts Miranda Otto as female lead