what type of poem is all the world's a stage???

Answer: monologue

when do the new gdpr rules come into effect???

Answer: 25 May 2018

how many episodes will prison break season 5 have???

Answer: 9 episodes

how long is the all i have show???

Answer:
two hours