Stephen McHattie ( Irvine Welsh's Ecstasy
)
Dean McDermott ( Irvine Welsh's Ecstasy
)
Kristin Kreuk ( Irvine Welsh's Ecstasy
)
Natalie Brown ( Irvine Welsh's Ecstasy
)
Billy Boyd ( Irvine Welsh's Ecstasy
)
Keram Malicki-Sanchez ( Irvine Welsh's Ecstasy
)
Carlo Rota ( Irvine Welsh's Ecstasy
)
Adam Sinclair ( Irvine Welsh's Ecstasy
)