Albatross: Movie Review Film / TV 1 min readAlbatross is the new film directed by Niall MacCormick which hits movie theatres this Friday. It tells the story of...