Invisible Eyes Cast Simon Merrells Pia Mechler Michael Mears Mark Tintner Ross Armstrong Grégory Dreyfus