Samantha Barks has appeared in 5 movies.
These include Tomorrow Morning, Bitter Harvest, The Christmas Candle, Interlude In Prague and Les Misérables: The History of the World's Greatest Story.Samantha Barks has appeared in 1 TV Series.
These include I'd Do Anything.