Special Guest Stars Brandon Routh as Daniel Shaw Kristin Kreuk as Hannah Guest Stars Steve Austin as Hugo Panzer Josie Davis as Serena