Rachel Handshaw is an actress and writer, known for Edge of Tomorrow (2014), Mission: Impossible - Rogue Nation (2015) and Snowden (2016). Read more on iMDB