Robert Sheehan as Simon Lewis- Fotos.