Cage to play Al Capone