Skarsgård appeared in two 2011 films . '' Melancholia '' , an apocalyptic movie directed by Lars von Trier and starring Kirsten Dunst , Charlotte Gainsbourg and Kiefer Sutherland , premiered at the 2011 Cannes Film Festival . Skarsgård appeared in '' Straw Dogs '' , a remake of the 1971 film of the same name , as Charlie Venner . The remake 's director , Rod Lurie , transferred the small town setting from Cornwall to Mississippi , and described Venner as " an ex-football star gone to seed " . The film co-starred James Marsden and Kate Bosworth and was released 16 September 2011
2011 Cannes Film Festival
2011 Cannes Film Festival
Alexander Skarsgård