Julian Aquilina appeared on BBC Radio 5 Live to discuss Netflix