what are the essential elements of a bill of attainder?
In an opinion by Justice Brennan, the Court reviewed the history of bills of attainder and concluded that a bill of attainder must have three elements: (1) the law must specifically target individuals or groups, (2) it must inflict punishment, and (3) it must lack a provision for judicial trial.