Question: who does samuel l jackson play in the avengers?
Answer: Nick Fury