Event : "Alpha and Omega" UK Special Screening - Arrivals Venue & Location : BFI Southbank / London, UK Event Date : 10/10/2010 Photographer : Landmark / PR Photos