Imogen Poots is a talented British actress known for her roles in various film and television projects. Born on June 3, 1989, in London, she developed an interest in acting from a young age and pursued it academically. She gained recognition for her performances in films such as "28 Weeks Later" and "Need for Speed," showcasing her versatility and ability to adapt to different genres. Throughout her career, Poots has also appeared in critically...