The Final Destination

The deaths are satisfyingly elaborate but the 3D is rubbish.

Remember the headache you got from Avatar? This is much worse - and the 3D is rubbish, to boot. Because the tricks used by cinemas don't work with ordinary TVs, you can't get full-colour 3D at home (yet; the electronics industry is mistakenly convinced that home 3D is the next big thing). For now, we're stuck with a very slight advance on the 3D of the 1980s: cardboard specs that send the red picture to one eye, and green and blue to the other. The result is washed-out colours, and a flickering red cast as your brain tries to figure out what's going on. Sometimes you'll manage it, and the colour will look sort of right and sort of steady for a few minutes. You'll even flinch a few times as objects hurtle out of the screen. Mostly, though, you'll get the urge to go and sit in a darkened room. Thankfully there's also a standard DVD in the box. So: Nick (Bobby Campo) has a premonition of doom at the speedway and escapes, saving his chums. But Death Must Have Its Way, preferably in as grisly a manner as possible. If you're looking for a by-the-numbers teenage gore flick in which at least half the time you're willing the knives, nails or bathtubs (really) to do their worst - so unlikeable are the characters - the 2D disc is the one to go for and would be worth a three-star rating. The deaths are satisfyingly elaborate, and even if some of the CGI is slightly wonky the producers clearly didn't skimp on the ketchup. But if you want 3D, go and see Avatar again. At least that has six-legged horses.

Recent winners

2002 Giselle Khoury (Colombia)

2004 Nathalie Nasralla (France)

2005 Catherine Abboud (Oceania)

2007 Grace Bijjani  (Mexico)

2008 Carina El-Keddissi (Brazil)

2009 Sara Mansour (Brazil)

2010 Daniella Rahme (Australia)

2011 Maria Farah (Canada)

2012 Cynthia Moukarzel (Kuwait)

2013 Layla Yarak (Australia)              

2014 Lia Saad  (UAE)

2015 Cynthia Farah (Australia)

2016 Yosmely Massaad (Venezuela)

2017 Dima Safi (Ivory Coast)

2018 Rachel Younan (Australia)

Recent winners

2002 Giselle Khoury (Colombia)

2004 Nathalie Nasralla (France)

2005 Catherine Abboud (Oceania)

2007 Grace Bijjani  (Mexico)

2008 Carina El-Keddissi (Brazil)

2009 Sara Mansour (Brazil)

2010 Daniella Rahme (Australia)

2011 Maria Farah (Canada)

2012 Cynthia Moukarzel (Kuwait)

2013 Layla Yarak (Australia)              

2014 Lia Saad  (UAE)

2015 Cynthia Farah (Australia)

2016 Yosmely Massaad (Venezuela)

2017 Dima Safi (Ivory Coast)

2018 Rachel Younan (Australia)

Recent winners

2002 Giselle Khoury (Colombia)

2004 Nathalie Nasralla (France)

2005 Catherine Abboud (Oceania)

2007 Grace Bijjani  (Mexico)

2008 Carina El-Keddissi (Brazil)

2009 Sara Mansour (Brazil)

2010 Daniella Rahme (Australia)

2011 Maria Farah (Canada)

2012 Cynthia Moukarzel (Kuwait)

2013 Layla Yarak (Australia)              

2014 Lia Saad  (UAE)

2015 Cynthia Farah (Australia)

2016 Yosmely Massaad (Venezuela)

2017 Dima Safi (Ivory Coast)

2018 Rachel Younan (Australia)

Recent winners

2002 Giselle Khoury (Colombia)

2004 Nathalie Nasralla (France)

2005 Catherine Abboud (Oceania)

2007 Grace Bijjani  (Mexico)

2008 Carina El-Keddissi (Brazil)

2009 Sara Mansour (Brazil)

2010 Daniella Rahme (Australia)

2011 Maria Farah (Canada)

2012 Cynthia Moukarzel (Kuwait)

2013 Layla Yarak (Australia)              

2014 Lia Saad  (UAE)

2015 Cynthia Farah (Australia)

2016 Yosmely Massaad (Venezuela)

2017 Dima Safi (Ivory Coast)

2018 Rachel Younan (Australia)

Recent winners

2002 Giselle Khoury (Colombia)

2004 Nathalie Nasralla (France)

2005 Catherine Abboud (Oceania)

2007 Grace Bijjani  (Mexico)

2008 Carina El-Keddissi (Brazil)

2009 Sara Mansour (Brazil)

2010 Daniella Rahme (Australia)

2011 Maria Farah (Canada)

2012 Cynthia Moukarzel (Kuwait)

2013 Layla Yarak (Australia)              

2014 Lia Saad  (UAE)

2015 Cynthia Farah (Australia)

2016 Yosmely Massaad (Venezuela)

2017 Dima Safi (Ivory Coast)

2018 Rachel Younan (Australia)

Recent winners

2002 Giselle Khoury (Colombia)

2004 Nathalie Nasralla (France)

2005 Catherine Abboud (Oceania)

2007 Grace Bijjani  (Mexico)

2008 Carina El-Keddissi (Brazil)

2009 Sara Mansour (Brazil)

2010 Daniella Rahme (Australia)

2011 Maria Farah (Canada)

2012 Cynthia Moukarzel (Kuwait)

2013 Layla Yarak (Australia)              

2014 Lia Saad  (UAE)

2015 Cynthia Farah (Australia)

2016 Yosmely Massaad (Venezuela)

2017 Dima Safi (Ivory Coast)

2018 Rachel Younan (Australia)

Recent winners

2002 Giselle Khoury (Colombia)

2004 Nathalie Nasralla (France)

2005 Catherine Abboud (Oceania)

2007 Grace Bijjani  (Mexico)

2008 Carina El-Keddissi (Brazil)

2009 Sara Mansour (Brazil)

2010 Daniella Rahme (Australia)

2011 Maria Farah (Canada)

2012 Cynthia Moukarzel (Kuwait)

2013 Layla Yarak (Australia)              

2014 Lia Saad  (UAE)

2015 Cynthia Farah (Australia)

2016 Yosmely Massaad (Venezuela)

2017 Dima Safi (Ivory Coast)

2018 Rachel Younan (Australia)

Recent winners

2002 Giselle Khoury (Colombia)

2004 Nathalie Nasralla (France)

2005 Catherine Abboud (Oceania)

2007 Grace Bijjani  (Mexico)

2008 Carina El-Keddissi (Brazil)

2009 Sara Mansour (Brazil)

2010 Daniella Rahme (Australia)

2011 Maria Farah (Canada)

2012 Cynthia Moukarzel (Kuwait)

2013 Layla Yarak (Australia)              

2014 Lia Saad  (UAE)

2015 Cynthia Farah (Australia)

2016 Yosmely Massaad (Venezuela)

2017 Dima Safi (Ivory Coast)

2018 Rachel Younan (Australia)

Recent winners

2002 Giselle Khoury (Colombia)

2004 Nathalie Nasralla (France)

2005 Catherine Abboud (Oceania)

2007 Grace Bijjani  (Mexico)

2008 Carina El-Keddissi (Brazil)

2009 Sara Mansour (Brazil)

2010 Daniella Rahme (Australia)

2011 Maria Farah (Canada)

2012 Cynthia Moukarzel (Kuwait)

2013 Layla Yarak (Australia)              

2014 Lia Saad  (UAE)

2015 Cynthia Farah (Australia)

2016 Yosmely Massaad (Venezuela)

2017 Dima Safi (Ivory Coast)

2018 Rachel Younan (Australia)

Recent winners

2002 Giselle Khoury (Colombia)

2004 Nathalie Nasralla (France)

2005 Catherine Abboud (Oceania)

2007 Grace Bijjani  (Mexico)

2008 Carina El-Keddissi (Brazil)

2009 Sara Mansour (Brazil)

2010 Daniella Rahme (Australia)

2011 Maria Farah (Canada)

2012 Cynthia Moukarzel (Kuwait)

2013 Layla Yarak (Australia)              

2014 Lia Saad  (UAE)

2015 Cynthia Farah (Australia)

2016 Yosmely Massaad (Venezuela)

2017 Dima Safi (Ivory Coast)

2018 Rachel Younan (Australia)

Recent winners

2002 Giselle Khoury (Colombia)

2004 Nathalie Nasralla (France)

2005 Catherine Abboud (Oceania)

2007 Grace Bijjani  (Mexico)

2008 Carina El-Keddissi (Brazil)

2009 Sara Mansour (Brazil)

2010 Daniella Rahme (Australia)

2011 Maria Farah (Canada)

2012 Cynthia Moukarzel (Kuwait)

2013 Layla Yarak (Australia)              

2014 Lia Saad  (UAE)

2015 Cynthia Farah (Australia)

2016 Yosmely Massaad (Venezuela)

2017 Dima Safi (Ivory Coast)

2018 Rachel Younan (Australia)

Recent winners

2002 Giselle Khoury (Colombia)

2004 Nathalie Nasralla (France)

2005 Catherine Abboud (Oceania)

2007 Grace Bijjani  (Mexico)

2008 Carina El-Keddissi (Brazil)

2009 Sara Mansour (Brazil)

2010 Daniella Rahme (Australia)

2011 Maria Farah (Canada)

2012 Cynthia Moukarzel (Kuwait)

2013 Layla Yarak (Australia)              

2014 Lia Saad  (UAE)

2015 Cynthia Farah (Australia)

2016 Yosmely Massaad (Venezuela)

2017 Dima Safi (Ivory Coast)

2018 Rachel Younan (Australia)

Recent winners

2002 Giselle Khoury (Colombia)

2004 Nathalie Nasralla (France)

2005 Catherine Abboud (Oceania)

2007 Grace Bijjani  (Mexico)

2008 Carina El-Keddissi (Brazil)

2009 Sara Mansour (Brazil)

2010 Daniella Rahme (Australia)

2011 Maria Farah (Canada)

2012 Cynthia Moukarzel (Kuwait)

2013 Layla Yarak (Australia)              

2014 Lia Saad  (UAE)

2015 Cynthia Farah (Australia)

2016 Yosmely Massaad (Venezuela)

2017 Dima Safi (Ivory Coast)

2018 Rachel Younan (Australia)

Recent winners

2002 Giselle Khoury (Colombia)

2004 Nathalie Nasralla (France)

2005 Catherine Abboud (Oceania)

2007 Grace Bijjani  (Mexico)

2008 Carina El-Keddissi (Brazil)

2009 Sara Mansour (Brazil)

2010 Daniella Rahme (Australia)

2011 Maria Farah (Canada)

2012 Cynthia Moukarzel (Kuwait)

2013 Layla Yarak (Australia)              

2014 Lia Saad  (UAE)

2015 Cynthia Farah (Australia)

2016 Yosmely Massaad (Venezuela)

2017 Dima Safi (Ivory Coast)

2018 Rachel Younan (Australia)

Recent winners

2002 Giselle Khoury (Colombia)

2004 Nathalie Nasralla (France)

2005 Catherine Abboud (Oceania)

2007 Grace Bijjani  (Mexico)

2008 Carina El-Keddissi (Brazil)

2009 Sara Mansour (Brazil)

2010 Daniella Rahme (Australia)

2011 Maria Farah (Canada)

2012 Cynthia Moukarzel (Kuwait)

2013 Layla Yarak (Australia)              

2014 Lia Saad  (UAE)

2015 Cynthia Farah (Australia)

2016 Yosmely Massaad (Venezuela)

2017 Dima Safi (Ivory Coast)

2018 Rachel Younan (Australia)

Recent winners

2002 Giselle Khoury (Colombia)

2004 Nathalie Nasralla (France)

2005 Catherine Abboud (Oceania)

2007 Grace Bijjani  (Mexico)

2008 Carina El-Keddissi (Brazil)

2009 Sara Mansour (Brazil)

2010 Daniella Rahme (Australia)

2011 Maria Farah (Canada)

2012 Cynthia Moukarzel (Kuwait)

2013 Layla Yarak (Australia)              

2014 Lia Saad  (UAE)

2015 Cynthia Farah (Australia)

2016 Yosmely Massaad (Venezuela)

2017 Dima Safi (Ivory Coast)

2018 Rachel Younan (Australia)

Tips for job-seekers
  • Do not submit your application through the Easy Apply button on LinkedIn. Employers receive between 600 and 800 replies for each job advert on the platform. If you are the right fit for a job, connect to a relevant person in the company on LinkedIn and send them a direct message.
  • Make sure you are an exact fit for the job advertised. If you are an HR manager with five years’ experience in retail and the job requires a similar candidate with five years’ experience in consumer, you should apply. But if you have no experience in HR, do not apply for the job.

David Mackenzie, founder of recruitment agency Mackenzie Jones Middle East

Tips for job-seekers
  • Do not submit your application through the Easy Apply button on LinkedIn. Employers receive between 600 and 800 replies for each job advert on the platform. If you are the right fit for a job, connect to a relevant person in the company on LinkedIn and send them a direct message.
  • Make sure you are an exact fit for the job advertised. If you are an HR manager with five years’ experience in retail and the job requires a similar candidate with five years’ experience in consumer, you should apply. But if you have no experience in HR, do not apply for the job.

David Mackenzie, founder of recruitment agency Mackenzie Jones Middle East

Tips for job-seekers
  • Do not submit your application through the Easy Apply button on LinkedIn. Employers receive between 600 and 800 replies for each job advert on the platform. If you are the right fit for a job, connect to a relevant person in the company on LinkedIn and send them a direct message.
  • Make sure you are an exact fit for the job advertised. If you are an HR manager with five years’ experience in retail and the job requires a similar candidate with five years’ experience in consumer, you should apply. But if you have no experience in HR, do not apply for the job.

David Mackenzie, founder of recruitment agency Mackenzie Jones Middle East

Tips for job-seekers
  • Do not submit your application through the Easy Apply button on LinkedIn. Employers receive between 600 and 800 replies for each job advert on the platform. If you are the right fit for a job, connect to a relevant person in the company on LinkedIn and send them a direct message.
  • Make sure you are an exact fit for the job advertised. If you are an HR manager with five years’ experience in retail and the job requires a similar candidate with five years’ experience in consumer, you should apply. But if you have no experience in HR, do not apply for the job.

David Mackenzie, founder of recruitment agency Mackenzie Jones Middle East

Tips for job-seekers
  • Do not submit your application through the Easy Apply button on LinkedIn. Employers receive between 600 and 800 replies for each job advert on the platform. If you are the right fit for a job, connect to a relevant person in the company on LinkedIn and send them a direct message.
  • Make sure you are an exact fit for the job advertised. If you are an HR manager with five years’ experience in retail and the job requires a similar candidate with five years’ experience in consumer, you should apply. But if you have no experience in HR, do not apply for the job.

David Mackenzie, founder of recruitment agency Mackenzie Jones Middle East

Tips for job-seekers
  • Do not submit your application through the Easy Apply button on LinkedIn. Employers receive between 600 and 800 replies for each job advert on the platform. If you are the right fit for a job, connect to a relevant person in the company on LinkedIn and send them a direct message.
  • Make sure you are an exact fit for the job advertised. If you are an HR manager with five years’ experience in retail and the job requires a similar candidate with five years’ experience in consumer, you should apply. But if you have no experience in HR, do not apply for the job.

David Mackenzie, founder of recruitment agency Mackenzie Jones Middle East

Tips for job-seekers
  • Do not submit your application through the Easy Apply button on LinkedIn. Employers receive between 600 and 800 replies for each job advert on the platform. If you are the right fit for a job, connect to a relevant person in the company on LinkedIn and send them a direct message.
  • Make sure you are an exact fit for the job advertised. If you are an HR manager with five years’ experience in retail and the job requires a similar candidate with five years’ experience in consumer, you should apply. But if you have no experience in HR, do not apply for the job.

David Mackenzie, founder of recruitment agency Mackenzie Jones Middle East

Tips for job-seekers
  • Do not submit your application through the Easy Apply button on LinkedIn. Employers receive between 600 and 800 replies for each job advert on the platform. If you are the right fit for a job, connect to a relevant person in the company on LinkedIn and send them a direct message.
  • Make sure you are an exact fit for the job advertised. If you are an HR manager with five years’ experience in retail and the job requires a similar candidate with five years’ experience in consumer, you should apply. But if you have no experience in HR, do not apply for the job.

David Mackenzie, founder of recruitment agency Mackenzie Jones Middle East

Tips for job-seekers
  • Do not submit your application through the Easy Apply button on LinkedIn. Employers receive between 600 and 800 replies for each job advert on the platform. If you are the right fit for a job, connect to a relevant person in the company on LinkedIn and send them a direct message.
  • Make sure you are an exact fit for the job advertised. If you are an HR manager with five years’ experience in retail and the job requires a similar candidate with five years’ experience in consumer, you should apply. But if you have no experience in HR, do not apply for the job.

David Mackenzie, founder of recruitment agency Mackenzie Jones Middle East

Tips for job-seekers
  • Do not submit your application through the Easy Apply button on LinkedIn. Employers receive between 600 and 800 replies for each job advert on the platform. If you are the right fit for a job, connect to a relevant person in the company on LinkedIn and send them a direct message.
  • Make sure you are an exact fit for the job advertised. If you are an HR manager with five years’ experience in retail and the job requires a similar candidate with five years’ experience in consumer, you should apply. But if you have no experience in HR, do not apply for the job.

David Mackenzie, founder of recruitment agency Mackenzie Jones Middle East

Tips for job-seekers
  • Do not submit your application through the Easy Apply button on LinkedIn. Employers receive between 600 and 800 replies for each job advert on the platform. If you are the right fit for a job, connect to a relevant person in the company on LinkedIn and send them a direct message.
  • Make sure you are an exact fit for the job advertised. If you are an HR manager with five years’ experience in retail and the job requires a similar candidate with five years’ experience in consumer, you should apply. But if you have no experience in HR, do not apply for the job.

David Mackenzie, founder of recruitment agency Mackenzie Jones Middle East

Tips for job-seekers
  • Do not submit your application through the Easy Apply button on LinkedIn. Employers receive between 600 and 800 replies for each job advert on the platform. If you are the right fit for a job, connect to a relevant person in the company on LinkedIn and send them a direct message.
  • Make sure you are an exact fit for the job advertised. If you are an HR manager with five years’ experience in retail and the job requires a similar candidate with five years’ experience in consumer, you should apply. But if you have no experience in HR, do not apply for the job.

David Mackenzie, founder of recruitment agency Mackenzie Jones Middle East

Tips for job-seekers
  • Do not submit your application through the Easy Apply button on LinkedIn. Employers receive between 600 and 800 replies for each job advert on the platform. If you are the right fit for a job, connect to a relevant person in the company on LinkedIn and send them a direct message.
  • Make sure you are an exact fit for the job advertised. If you are an HR manager with five years’ experience in retail and the job requires a similar candidate with five years’ experience in consumer, you should apply. But if you have no experience in HR, do not apply for the job.

David Mackenzie, founder of recruitment agency Mackenzie Jones Middle East

Tips for job-seekers
  • Do not submit your application through the Easy Apply button on LinkedIn. Employers receive between 600 and 800 replies for each job advert on the platform. If you are the right fit for a job, connect to a relevant person in the company on LinkedIn and send them a direct message.
  • Make sure you are an exact fit for the job advertised. If you are an HR manager with five years’ experience in retail and the job requires a similar candidate with five years’ experience in consumer, you should apply. But if you have no experience in HR, do not apply for the job.

David Mackenzie, founder of recruitment agency Mackenzie Jones Middle East

Tips for job-seekers
  • Do not submit your application through the Easy Apply button on LinkedIn. Employers receive between 600 and 800 replies for each job advert on the platform. If you are the right fit for a job, connect to a relevant person in the company on LinkedIn and send them a direct message.
  • Make sure you are an exact fit for the job advertised. If you are an HR manager with five years’ experience in retail and the job requires a similar candidate with five years’ experience in consumer, you should apply. But if you have no experience in HR, do not apply for the job.

David Mackenzie, founder of recruitment agency Mackenzie Jones Middle East

Tips for job-seekers
  • Do not submit your application through the Easy Apply button on LinkedIn. Employers receive between 600 and 800 replies for each job advert on the platform. If you are the right fit for a job, connect to a relevant person in the company on LinkedIn and send them a direct message.
  • Make sure you are an exact fit for the job advertised. If you are an HR manager with five years’ experience in retail and the job requires a similar candidate with five years’ experience in consumer, you should apply. But if you have no experience in HR, do not apply for the job.

David Mackenzie, founder of recruitment agency Mackenzie Jones Middle East

Test squad: Azhar Ali (captain), Abid Ali, Asad Shafiq, Babar Azam, Haris Sohail, Imam-ul-Haq, Imran Khan, Iftikhar Ahmed, Kashif Bhatti, Mohammad Abbas, Mohammad Rizwan(wicketkeeper), Musa Khan, Naseem Shah, Shaheen Afridi, Shan Masood, Yasir Shah

Twenty20 squad: Babar Azam (captain), Asif Ali, Fakhar Zaman, Haris Sohail, Iftikhar Ahmed, Imad Wasim, Imam-ul-Haq, Khushdil Shah, Mohammad Amir, Mohammad Hasnain, Mohammad Irfan, Mohammad Rizwan (wicketkeeper), Musa Khan, Shadab Khan, Usman Qadir, Wahab Riaz 

Test squad: Azhar Ali (captain), Abid Ali, Asad Shafiq, Babar Azam, Haris Sohail, Imam-ul-Haq, Imran Khan, Iftikhar Ahmed, Kashif Bhatti, Mohammad Abbas, Mohammad Rizwan(wicketkeeper), Musa Khan, Naseem Shah, Shaheen Afridi, Shan Masood, Yasir Shah

Twenty20 squad: Babar Azam (captain), Asif Ali, Fakhar Zaman, Haris Sohail, Iftikhar Ahmed, Imad Wasim, Imam-ul-Haq, Khushdil Shah, Mohammad Amir, Mohammad Hasnain, Mohammad Irfan, Mohammad Rizwan (wicketkeeper), Musa Khan, Shadab Khan, Usman Qadir, Wahab Riaz 

Test squad: Azhar Ali (captain), Abid Ali, Asad Shafiq, Babar Azam, Haris Sohail, Imam-ul-Haq, Imran Khan, Iftikhar Ahmed, Kashif Bhatti, Mohammad Abbas, Mohammad Rizwan(wicketkeeper), Musa Khan, Naseem Shah, Shaheen Afridi, Shan Masood, Yasir Shah

Twenty20 squad: Babar Azam (captain), Asif Ali, Fakhar Zaman, Haris Sohail, Iftikhar Ahmed, Imad Wasim, Imam-ul-Haq, Khushdil Shah, Mohammad Amir, Mohammad Hasnain, Mohammad Irfan, Mohammad Rizwan (wicketkeeper), Musa Khan, Shadab Khan, Usman Qadir, Wahab Riaz 

Test squad: Azhar Ali (captain), Abid Ali, Asad Shafiq, Babar Azam, Haris Sohail, Imam-ul-Haq, Imran Khan, Iftikhar Ahmed, Kashif Bhatti, Mohammad Abbas, Mohammad Rizwan(wicketkeeper), Musa Khan, Naseem Shah, Shaheen Afridi, Shan Masood, Yasir Shah

Twenty20 squad: Babar Azam (captain), Asif Ali, Fakhar Zaman, Haris Sohail, Iftikhar Ahmed, Imad Wasim, Imam-ul-Haq, Khushdil Shah, Mohammad Amir, Mohammad Hasnain, Mohammad Irfan, Mohammad Rizwan (wicketkeeper), Musa Khan, Shadab Khan, Usman Qadir, Wahab Riaz 

Test squad: Azhar Ali (captain), Abid Ali, Asad Shafiq, Babar Azam, Haris Sohail, Imam-ul-Haq, Imran Khan, Iftikhar Ahmed, Kashif Bhatti, Mohammad Abbas, Mohammad Rizwan(wicketkeeper), Musa Khan, Naseem Shah, Shaheen Afridi, Shan Masood, Yasir Shah

Twenty20 squad: Babar Azam (captain), Asif Ali, Fakhar Zaman, Haris Sohail, Iftikhar Ahmed, Imad Wasim, Imam-ul-Haq, Khushdil Shah, Mohammad Amir, Mohammad Hasnain, Mohammad Irfan, Mohammad Rizwan (wicketkeeper), Musa Khan, Shadab Khan, Usman Qadir, Wahab Riaz 

Test squad: Azhar Ali (captain), Abid Ali, Asad Shafiq, Babar Azam, Haris Sohail, Imam-ul-Haq, Imran Khan, Iftikhar Ahmed, Kashif Bhatti, Mohammad Abbas, Mohammad Rizwan(wicketkeeper), Musa Khan, Naseem Shah, Shaheen Afridi, Shan Masood, Yasir Shah

Twenty20 squad: Babar Azam (captain), Asif Ali, Fakhar Zaman, Haris Sohail, Iftikhar Ahmed, Imad Wasim, Imam-ul-Haq, Khushdil Shah, Mohammad Amir, Mohammad Hasnain, Mohammad Irfan, Mohammad Rizwan (wicketkeeper), Musa Khan, Shadab Khan, Usman Qadir, Wahab Riaz 

Test squad: Azhar Ali (captain), Abid Ali, Asad Shafiq, Babar Azam, Haris Sohail, Imam-ul-Haq, Imran Khan, Iftikhar Ahmed, Kashif Bhatti, Mohammad Abbas, Mohammad Rizwan(wicketkeeper), Musa Khan, Naseem Shah, Shaheen Afridi, Shan Masood, Yasir Shah

Twenty20 squad: Babar Azam (captain), Asif Ali, Fakhar Zaman, Haris Sohail, Iftikhar Ahmed, Imad Wasim, Imam-ul-Haq, Khushdil Shah, Mohammad Amir, Mohammad Hasnain, Mohammad Irfan, Mohammad Rizwan (wicketkeeper), Musa Khan, Shadab Khan, Usman Qadir, Wahab Riaz 

Test squad: Azhar Ali (captain), Abid Ali, Asad Shafiq, Babar Azam, Haris Sohail, Imam-ul-Haq, Imran Khan, Iftikhar Ahmed, Kashif Bhatti, Mohammad Abbas, Mohammad Rizwan(wicketkeeper), Musa Khan, Naseem Shah, Shaheen Afridi, Shan Masood, Yasir Shah

Twenty20 squad: Babar Azam (captain), Asif Ali, Fakhar Zaman, Haris Sohail, Iftikhar Ahmed, Imad Wasim, Imam-ul-Haq, Khushdil Shah, Mohammad Amir, Mohammad Hasnain, Mohammad Irfan, Mohammad Rizwan (wicketkeeper), Musa Khan, Shadab Khan, Usman Qadir, Wahab Riaz 

Test squad: Azhar Ali (captain), Abid Ali, Asad Shafiq, Babar Azam, Haris Sohail, Imam-ul-Haq, Imran Khan, Iftikhar Ahmed, Kashif Bhatti, Mohammad Abbas, Mohammad Rizwan(wicketkeeper), Musa Khan, Naseem Shah, Shaheen Afridi, Shan Masood, Yasir Shah

Twenty20 squad: Babar Azam (captain), Asif Ali, Fakhar Zaman, Haris Sohail, Iftikhar Ahmed, Imad Wasim, Imam-ul-Haq, Khushdil Shah, Mohammad Amir, Mohammad Hasnain, Mohammad Irfan, Mohammad Rizwan (wicketkeeper), Musa Khan, Shadab Khan, Usman Qadir, Wahab Riaz 

Test squad: Azhar Ali (captain), Abid Ali, Asad Shafiq, Babar Azam, Haris Sohail, Imam-ul-Haq, Imran Khan, Iftikhar Ahmed, Kashif Bhatti, Mohammad Abbas, Mohammad Rizwan(wicketkeeper), Musa Khan, Naseem Shah, Shaheen Afridi, Shan Masood, Yasir Shah

Twenty20 squad: Babar Azam (captain), Asif Ali, Fakhar Zaman, Haris Sohail, Iftikhar Ahmed, Imad Wasim, Imam-ul-Haq, Khushdil Shah, Mohammad Amir, Mohammad Hasnain, Mohammad Irfan, Mohammad Rizwan (wicketkeeper), Musa Khan, Shadab Khan, Usman Qadir, Wahab Riaz 

Test squad: Azhar Ali (captain), Abid Ali, Asad Shafiq, Babar Azam, Haris Sohail, Imam-ul-Haq, Imran Khan, Iftikhar Ahmed, Kashif Bhatti, Mohammad Abbas, Mohammad Rizwan(wicketkeeper), Musa Khan, Naseem Shah, Shaheen Afridi, Shan Masood, Yasir Shah

Twenty20 squad: Babar Azam (captain), Asif Ali, Fakhar Zaman, Haris Sohail, Iftikhar Ahmed, Imad Wasim, Imam-ul-Haq, Khushdil Shah, Mohammad Amir, Mohammad Hasnain, Mohammad Irfan, Mohammad Rizwan (wicketkeeper), Musa Khan, Shadab Khan, Usman Qadir, Wahab Riaz 

Test squad: Azhar Ali (captain), Abid Ali, Asad Shafiq, Babar Azam, Haris Sohail, Imam-ul-Haq, Imran Khan, Iftikhar Ahmed, Kashif Bhatti, Mohammad Abbas, Mohammad Rizwan(wicketkeeper), Musa Khan, Naseem Shah, Shaheen Afridi, Shan Masood, Yasir Shah

Twenty20 squad: Babar Azam (captain), Asif Ali, Fakhar Zaman, Haris Sohail, Iftikhar Ahmed, Imad Wasim, Imam-ul-Haq, Khushdil Shah, Mohammad Amir, Mohammad Hasnain, Mohammad Irfan, Mohammad Rizwan (wicketkeeper), Musa Khan, Shadab Khan, Usman Qadir, Wahab Riaz 

Test squad: Azhar Ali (captain), Abid Ali, Asad Shafiq, Babar Azam, Haris Sohail, Imam-ul-Haq, Imran Khan, Iftikhar Ahmed, Kashif Bhatti, Mohammad Abbas, Mohammad Rizwan(wicketkeeper), Musa Khan, Naseem Shah, Shaheen Afridi, Shan Masood, Yasir Shah

Twenty20 squad: Babar Azam (captain), Asif Ali, Fakhar Zaman, Haris Sohail, Iftikhar Ahmed, Imad Wasim, Imam-ul-Haq, Khushdil Shah, Mohammad Amir, Mohammad Hasnain, Mohammad Irfan, Mohammad Rizwan (wicketkeeper), Musa Khan, Shadab Khan, Usman Qadir, Wahab Riaz 

Test squad: Azhar Ali (captain), Abid Ali, Asad Shafiq, Babar Azam, Haris Sohail, Imam-ul-Haq, Imran Khan, Iftikhar Ahmed, Kashif Bhatti, Mohammad Abbas, Mohammad Rizwan(wicketkeeper), Musa Khan, Naseem Shah, Shaheen Afridi, Shan Masood, Yasir Shah

Twenty20 squad: Babar Azam (captain), Asif Ali, Fakhar Zaman, Haris Sohail, Iftikhar Ahmed, Imad Wasim, Imam-ul-Haq, Khushdil Shah, Mohammad Amir, Mohammad Hasnain, Mohammad Irfan, Mohammad Rizwan (wicketkeeper), Musa Khan, Shadab Khan, Usman Qadir, Wahab Riaz 

Test squad: Azhar Ali (captain), Abid Ali, Asad Shafiq, Babar Azam, Haris Sohail, Imam-ul-Haq, Imran Khan, Iftikhar Ahmed, Kashif Bhatti, Mohammad Abbas, Mohammad Rizwan(wicketkeeper), Musa Khan, Naseem Shah, Shaheen Afridi, Shan Masood, Yasir Shah

Twenty20 squad: Babar Azam (captain), Asif Ali, Fakhar Zaman, Haris Sohail, Iftikhar Ahmed, Imad Wasim, Imam-ul-Haq, Khushdil Shah, Mohammad Amir, Mohammad Hasnain, Mohammad Irfan, Mohammad Rizwan (wicketkeeper), Musa Khan, Shadab Khan, Usman Qadir, Wahab Riaz 

Test squad: Azhar Ali (captain), Abid Ali, Asad Shafiq, Babar Azam, Haris Sohail, Imam-ul-Haq, Imran Khan, Iftikhar Ahmed, Kashif Bhatti, Mohammad Abbas, Mohammad Rizwan(wicketkeeper), Musa Khan, Naseem Shah, Shaheen Afridi, Shan Masood, Yasir Shah

Twenty20 squad: Babar Azam (captain), Asif Ali, Fakhar Zaman, Haris Sohail, Iftikhar Ahmed, Imad Wasim, Imam-ul-Haq, Khushdil Shah, Mohammad Amir, Mohammad Hasnain, Mohammad Irfan, Mohammad Rizwan (wicketkeeper), Musa Khan, Shadab Khan, Usman Qadir, Wahab Riaz 

The Rub of Time: Bellow, Nabokov, Hitchens, Travolta, Trump and Other Pieces 1986-2016
Martin Amis,
Jonathan Cape

The Rub of Time: Bellow, Nabokov, Hitchens, Travolta, Trump and Other Pieces 1986-2016
Martin Amis,
Jonathan Cape

The Rub of Time: Bellow, Nabokov, Hitchens, Travolta, Trump and Other Pieces 1986-2016
Martin Amis,
Jonathan Cape

The Rub of Time: Bellow, Nabokov, Hitchens, Travolta, Trump and Other Pieces 1986-2016
Martin Amis,
Jonathan Cape

The Rub of Time: Bellow, Nabokov, Hitchens, Travolta, Trump and Other Pieces 1986-2016
Martin Amis,
Jonathan Cape

The Rub of Time: Bellow, Nabokov, Hitchens, Travolta, Trump and Other Pieces 1986-2016
Martin Amis,
Jonathan Cape

The Rub of Time: Bellow, Nabokov, Hitchens, Travolta, Trump and Other Pieces 1986-2016
Martin Amis,
Jonathan Cape

The Rub of Time: Bellow, Nabokov, Hitchens, Travolta, Trump and Other Pieces 1986-2016
Martin Amis,
Jonathan Cape

The Rub of Time: Bellow, Nabokov, Hitchens, Travolta, Trump and Other Pieces 1986-2016
Martin Amis,
Jonathan Cape

The Rub of Time: Bellow, Nabokov, Hitchens, Travolta, Trump and Other Pieces 1986-2016
Martin Amis,
Jonathan Cape

The Rub of Time: Bellow, Nabokov, Hitchens, Travolta, Trump and Other Pieces 1986-2016
Martin Amis,
Jonathan Cape

The Rub of Time: Bellow, Nabokov, Hitchens, Travolta, Trump and Other Pieces 1986-2016
Martin Amis,
Jonathan Cape

The Rub of Time: Bellow, Nabokov, Hitchens, Travolta, Trump and Other Pieces 1986-2016
Martin Amis,
Jonathan Cape

The Rub of Time: Bellow, Nabokov, Hitchens, Travolta, Trump and Other Pieces 1986-2016
Martin Amis,
Jonathan Cape

The Rub of Time: Bellow, Nabokov, Hitchens, Travolta, Trump and Other Pieces 1986-2016
Martin Amis,
Jonathan Cape

The Rub of Time: Bellow, Nabokov, Hitchens, Travolta, Trump and Other Pieces 1986-2016
Martin Amis,
Jonathan Cape