The actor that played Michael Dawson in the tv series "Lost" also stars in a 2007 British science fiction horror film directed by who?