Forbidden Science (2009) - obsada