Home›Kevin IbbotsonKevin IbbotsonKnown for ActingPlace:Dublin, IrelandMoviesThe Startled Eyes of God Details