Heroes & Demons

Six different tales involving villains, underdogs, heroes and the will to overcome adversity.

Actor: Kirsten Dunst, Chris Hemsworth, Andrew Garfield & Mark Strong.

Director: Various