Deal With a Vampire

Dan Markman is hosting the 10 year reunion for his graduating class in his mansion. His long time crush is there, but she meets the stranger that lives with Dan. Who is this stranger and what will happen to Dan and Colleen in the future?