Kevin Daniels had a part in the 2004 American drama directed by whom?