View fullsize The Imperfects poster View fullsize The Imperfects: Ron Selmour cyber nose concept: Christian Holland View fullsize Ron Selmour cyber nose concept render: Christian Holland View fullsize Ron Selmour playing Agent Jim Sponson in Imperfects