Wolf Creek TV series promises more Outback mayhem

Mick Taylor returns in the first trailer for the Wolf Creek TV series

Wolf Creek will air on Stan from 12 May in the US, with a UK air date to follow. For more news about the latest TV series, pick up the new issue of SciFiNow.