2006-05-140.0 rating
Dullahan breaks out of the Hamilton research facility and goes after Lily who is home alone.