This technically marks Frank Castle's debut in Marvel's new Ultimate universe, but in a way that completely subsumes the character in the long-time controversy that has embroiled his logo.
The film's cast members include Chris Hemsworth as Thor, Anthony Mackie as Captain America, Sebastian Stan as Bucky Barnes, ...