Stories of Lost Souls (2005) - Cast