Season finale of Agents of S.H.I.E.L.D tonight and you won't want to miss it. Dark secretS are revealed as Coulson and the gang put everything on the line to stop Garrett and the forces of Hydra. Best part of all though? The guest appearances - Bill Paxman will be featuring as Agent John Garrett and the absolute legend that is Samuel L Jackson will appear as Nick Fury. Savage stuff altogether.